0101101001000111101001211112111011100221101110002100010101101002010020002200200000000000000100000000000000200021101020120100000000000000200011001111100111110002002001101012100010100010100100000010100000000101110011011010011010001111111010121110110001101112100111211200101001011101101120210011101111101011100010011100000000000011110100110011200000210010002010000210001002011121110102001101101020110011112000010001001101011011111111101201110200011000201110001111000001021100112121110010211011000000200200001000000100121112011000010110100102110000120111110001010000120011021000001201110010111121001012221100000020001121000210111211010021100010100010010102100111100112002010111001121110010200200012011111000100110001020010000011100200210110210110010111010220110101000022210011210001011011110110101000101002012010000200001101022000111021101102001101100022000101010102020110001010101000100110001010101011000202200020020020101100122021101200212210120010020011000120101000000101100011220222010101010011010000110110120110111120001101221010201012021000000110111010101000201111111101100000110110011100101010200001011120210120201110000010102020220000200020000220020002001020000101000211010022011120001102211001010000200000000200011011101220101121112011112100000121101100000110000100000000110011110101011100020100001111111010001211200110100111000100101000201110110202000101110011010000101000001111210111100001000100110201200000001110000012000210110111000001110010000001010020100201101111101210000000000000111111001020010111000000100002200110111100010100110000101001000120001011010000001010110001120020222000220000020001100000110100000102100000000000000200000011111000020000000000020001000101110010110211201121220020010002000000011012201112211001101011010011111010011101011011001011000002010021110201110000000011111100010020001000101011002001000010000112112000001010201200001200000010010000000100001000111000002011101010111001111000101010010000010001110001001001101011011011000111101000120101100101000000002002011211000222011200111012010201101011120001001110100102011011100010000100001010010000011001012001201001200101101101112001101100111000200200000000111101101010111211100010200110111101101000201121111111000101010002022111101001000001102110111000102101100010011000100001100010100110000022020000102000111100010001010101120110100010111000001010000000000020020200001120000000001200010101102002102000001200121002001010100100110111101101110120001011101001000111110111210022100121000000000011111000210112210000112112
0101000010000011001012111102220000200220002200001110001001101002011000101010111001011012110000001000000101100111101110110100011011001101100101002000110110110011111102011012001011010011101000000011100000000000020000110011010101201101102101000101212002211111011002210101000102010210020220200022202211001001210001100101110010100011110111100022210001210010002010000210001002000000121201000000101020110122111000010001001101110111111001220001010010011000201110001111000001021100112121110010211011000000200200101001000100121211112011011201111102020010120111101001010001120011021000001201110020110121000021221101010010001111010012221111010122000010100010101201100100000001011000011100000110010200100012011111000100110001020010000011100200210111210110010111010220110101000022210011210001001000100010002011101001011110000110101112011000101122100112000201110011100101010102020111000010112000000111111011202102011102200020011020011222011102121210100120110000011110101100001011100010011002110022010110120000010000100001110111101011011101121021100000100012100020111010101011100202020002201000110110011000101010200001011120210120201110000000202020220000200020000220020002001020000101000211111121011121111001211001010000200000000200011011101220101121111101022211000011210111110110001100100101211010110111011111011010000101001020000111000101112101000111101000201110110202000101210111010000100000110111201111111011010200110100201010012010102000002000200002000010000100001011010021101011001011210121000011121010112001011020010001000001100002200110110000010100110000101010110110001011010000001010110000110010111010220010120010100100101000110010001022022002020010110011111001111001000101010101000101110010110101101110110020000001100110022012200001111000101011010011111010011101010000001110111121110111010102220101101012012110010110011000101011002001000011000211122101010010201200001200000000010000001211001000111000011010101010111001100000101000000001111012221001001001101010110101100111001110211111211111000000011000220000022112011100011011101100101010210011001110100102011011100010000100001010010000011001012000110100200101102102011012100100102111101201020000100011000200002000100000012011101110121010100101022211000110000000021010101000110001112200000000202000100010011000100002200000100000000022020010102000111100110000010000110110100010001110001010000000000020020200001120000000001200010102011101111010000110122102002121101100220112111010100011002111100011101121220011100021111011010110000010000000100122110000111121
1000110000000110112102112101120010110220111110001100000112000101000010101100110000101111010011010010000010101111101020120000001000001111100111100121001112001002001100110001101001110001001000100000000110010101110000001110100000111101001010011001101102211011000001110101000101011100101001021100110010000101110001101000110100110001000010011102200100111121002110000110002011001011010102000000101010111012111011010001010110110001000111110101111200010100011111021100100110010000001020100020111101000000101101100001021200121101121011001112112011110010010001101001112210101110020011011111010010001022001011120001010010002111000111111200010122000001220002102002200002200000020000022002022021100110101121011100000100110000021000000021000101111110210110001111001110110101101012100001111001010001011001001011002000110201010110100012100101101112011022001000000022100002000002020220002020201000200000000020000020202002200020020020000111111111211101101200120010020101000120101000100000010110220122010001020111000010210220220210120110100101221010200012010011100010110000201101111102000002112110001001111000002010101001011210220011102110000010101111111000201011110111020011012010000102010111111011002021010101220001010000100000000100011011110110000111111001011110000111001000100000000000100101101001211110110101010110001011100010001000100000111100100111110011201110110111110101220110010000101000111000211200011010000100000111111000002000202000002000200002000000000000110100110010110021101011120110100020121010112010110000101121101011100001200111002101000200000000000011110010001121100100111100011111010010111000120100010001100000100001100000000011111011010020001011101001111001000101110211011011011100001000000100100021011112000110010001100101100110010111112101112000020002011121000210100111110111010102210000000111111100011010000000000011111001001101010011001001102000010010100000000000010000001111000010000101021020202000002000000000101000000001111012221011122122010011121110100110110110111010112210001101101110110000021102011100011010111010010021110010011021001111012011200121011211102010010011011001121001101200201100112111002011110000000001110201110011101011001101001000200000011011101020111010100101012210000200000000110110200011110000211200000000202000101010011000100001100010000110022110020020101100110101011100011100010121100110110011001001000000111120120200001111000010100110120111011101200001012110121000111100020101111022111010200001101122101020111010120002110010122001021211000000100000000211010000000220
1010001000010021001111111001110000101220011110001100000112000101000010101100110000101111000110000000011101101110000011020100001010000000110011100121001112001002001100100001101001110001001000001100010101011010110000001110100000111101001010011001101102211011000001110101000101010210010101021100110010000101110001101000110100110000011000010011100010120110011111000100001001110000110102000000001000102002000011000001010110110001000112001101101110010100011111020100101121000000000020011010111101000000101101100001011200121201222122012211211011010011010101001001101110110020011011011111000010001022001011220001010010002101000111111200010122000010220002002002200002200000020000022002022020100110102110000000001000100000011010011010010101002100110110000112001000010101101001000000002001020001011001001011002000011110000110100011010000112111100112000000000111001002000012020111001020211000100002201011201011000112200020020110000111111002221101100110110000011110000111002002100010011011111111110001020011001000110111110210120210010110211000100022020000100110110010100102011001120100001010110001100001010202121002012211120011111211000111001111011001001002121102010011011010000102010111111011002021000101220001010000100000011000002000221010110111101210000201101100111021210000001000200202202000221120110112001110000011100121100000000000211201110101011100211120200111110101120010010000101000111000211200011010000100000111111000002000202000002000200002000000000000000000020010110021101021120110100020222010112010111010101011101012100001200111002201000200000000000001101010001121100100111100011111020010111000120100010001100000100000000101000011011001010100001011101001111001000101110211011101010000111101101010120010010011000000022022200002222000200022020022222000020202000000002020000000200200200200000000000200200000002000000000000022120110110002001110011201021020202200001210000010010000000000000000000101010011111010001100000000101000000001111012221011122122010011121110100110110000020000001200001101101111011101110111000100011111102001010010100020011021001111012011200121011211102010010011011001121001201100201100112111002011110000001001110201120011001011001101001010200000011011211110212110200102021110011200000001111121110001000000201110111000102101001001110110100002200010000110022110020001102010110200001100011100010121100110110011001001000000111120020200001111000010100110120111011101200001012110121000111110010101001021111100200010101011201011010100010102220021111111011101000012222100111111100001111102
1001001001000010101111111111111101211110001110001100100102000102001110001201110000111000001101111010000001201020100020020000000011010101200121010211011221000011001101111111100010100010100101111011010010111101121101000000000000101010001010000011101001111101001002121100100111011101201000020000000011000001110002202000120200210001011000010011100101220121110102000110001011010000110102000000001000211002100000001011010110011011000221110111010010010100100000021101111112110110100110022010111101010000201100100002011200121211121111001111212011011010110011011011111201001200021001011011010021111022000011111011011101011110000121221101111011110120110001111002100101100001021100022001111121010100101111011100001101111000010010011012011101111110200021111110000111120201101011100001111001000101010100112121001110111101110021101112011000101121100112000101000111101001110012011111111120101001101101100010000010102002100011011010111111002001211200101110010000011010000111001000101110001011110121120001021111011001210110120110121120110011111011110000010010100220120000111110110211021200001000000110111001111110200002001111110111102220100011011020110002000011011111010002001110100101100212121012001111111211111102020000101010100101002001121010000011110100000110100011211121110011001000100101101001210010011111011010101011000110000111100110211110001011000000101110110101001110111121110110110101110001111210011110000201111011101001111010202110001011211011011110100001001000111111101011002020120111101011211010112000121010010112000001000001110111000000000100000101000010110101001021000001102100011101110010100010121010121010000000000000000000010111111100000110211000102001010001010001120010000211110110110111201120110020010001100110010012200001111000100012111012222000020202000000002020000100200201101111110000001211201101102001011100010111012011100110000111111000011110010011000010000011111100002111110011000100011110201010111001110110210110110001111011111000211111100001021010100110100110111011112121100101102010121000011001010001021111101000010020200020011111101112112012200020001200101010010000011001011001201100100001101112011001000000001001100100111010101001000210001000200001111011211110212010201011011111000101110011111112100111100110201011112001111101000111200110101101210010100110011111110010102001010101011100111000120020111000110011000010000000100020020200002220000000000200011111102001200001122010121110101100020100110011210011110111102111110021111120110101010011112111020110001011110001110111110001001211
0001001001000010101101111111221101211110001100002200000002110001111010011200200000001000000101101000000101100112101110120100001111001111100101002000110110110001011012001111100010110010100100111001110010111101010110000001100000200000002000000002202102200002000002220200000002021110111110110011101111000002210001101000110000000011010100110012100100120111110102000110001011110000110101000000001000101102100110110101011110110002000111110011010010010100011000021100102111001100002021100010112101000000200200000100111200121211121111001101212011011010110001102011000100010110011001012100010011112122001012111001100111012021000200200100120021200020111001112001100002200000020100022001021021000200100111022101001101011010020000010022011101111110200021111110000111120101001011200002111002010000101100002021101010110200000010100011000000101122100112000100000111101001110012011220001110101001101101100010001011101102100011011010101100112011201200101120000000011010000100011001100010011002111021110001120111010011100101201101111011010011021011100011110000000110110101100011010111011101001000110101210001012110101102012221110111102220100011011020111002000011011111010002001020000101000212222111001112221110111011021101100100010100011011112110111111101101022100000121111110110110001101000101001001220001011100020100111021110110000211100110201110001100000000100110110101001110011021110110100101001111111121100002110110121111110100002020010022110200110101110101010101000001011121100201011011110100100010111001001201011010010001000100000002210121002100000211010000000001100020001011010000001010110001111011211000111000011011100000100000000101010100100100000020001000102001010001010101110110000011021100000110100110110010020011000000011002200010001100001012112002222000020102000111001110100111110112111112210001001122112201102000010110001011220010200111000211121100002000020021000100000001010000002221110011000100011110101010111001110110110110110002111000110001011112111110111100210211011120201011122121100101102010121000011101010001021111101000100011110111001111010101012011101121012121101000001100021000101011101100100001101112011001000000000001100110000010101001000200001000200001111012202020222020100202022220000200000000011112100111000110201011122001011101000111200110100002201111010111010112111010101012000001011100212001120110011000110011000010000000100020121200002220000000000200010211002001201000011110010000110110010200000010210101110120102111110011011110110101110012101111010000001011121010120101111000001202
1010001000010021001111111001110000101210011110001100000112000101000000200000020000022022020111010010010000101011101110110100000011010101200011001111100111110002002001101011100010100110100110111010110010001101121101011010011010100101102101000001111011100102011002110200101002020220010121100011102102000001100001100100001011010110121100101121200100211020110102000000002002000000220202111000001000212012111000010001010210011001001121001110100101010011001100121201111212000001001020111100211020000000101011001001010101221200111011000110100101101000020002011011212211001101010101020022000020000022000020220002020000002000000022212100000212010020120102111102201111100101020101021100111121110110111101000000002001110000011011021111021101102000100021111212001100020111101011100001002001020011111200101010101011022000000200100101111000011021102002002010001100002001001012120001010021111001100001100020000010102001101010020120201121001101111100110010001011102020000010001001200000010011220121110112101012001010120110111100111111000000120110100011110001100220020020000002010102001111211000110000110001111101111102000200002220000020110020002020020002000002022202000002000020000101001222120011111020000201220001010000100000000001112011101120111121201001112100000100211012220001101100100101101001110111020211101010001001000111100101100110210010001011000000101110100101001110011021110010110000000222200022200002010200220200200010012020001011001100210002000000000000000000020020200202100001101100100010111101000101000000010112000001000001100010001100000100000101000001100021100022000000002010121001120020111010220010121002100010200010011202100101100000000200100012000002202002000202001100000001021110100100000200000110021012001100100001101100001100111011102111111100110002011121000210100111020011020111211100100012011100010020000010000012001011000001000101012101011010111110001100001120020000000000000010000100111022202000002000122011100111011000010001110011111101101010120100200110000220202020222210000000002001121101111112000100122021111101001010110020112011110111001111110111111111101110001100111000101021001111201000201101112002000000000000110101110010100102110021011120201000110000110200111000100011011111000011010001012210200000110000121210000010202000200011012000110100101011010000000111020000100111100001000100101001110100000010001111110100000000000020020200002210011110001111110211002002201001000200212011011011111101110022101010200011101122000020202020220002000020022002020220000000000000000221000010110120
0111101001011201200000100111001012100111001010011100000001121100000011001100110101011011000101102000000202000110000110001100001211002112000200002000200002000000002211020001112001101110101122001101121100122202111001021201100110100100001011022010100110001111100110101101101110000020000000200000022200002001010001111001010010100000100011010012100110010101011102000000001011101011011201100100012000221200111210000111100110110210001111000200100110011001211110001020000011001100011010000000211020001000001110100001000200000001011101010110110210011102101111010210021101210011011010021010110111110011001012220000001001001121110101000100110212000011010110201000000110100001120001010001000120011202111112002011000000102000000020000011010101112200220200010002011000001000210000000000111100111001111200200000200012001010000200000000000000001211011022000000010012100011110000110120000000002002000111111001001112101100110010011110111110010010010000011110001000002000000220002001000010001020220210110102102100011011101101200100120110110220202010200001011101001010110011110112100111121100011011001000100000112020000000111110210101101101100010000201002000200020000220010002002110110101110201111111011012120000220001010000100100011200020022001101001011110110011101101011220121120111001000000201010011100101110101100100010021210110110112110121110010001201121100000022000000220000200111120010201111110010011101011010010010110212110000001110011100120111110111012112100100102022011110000201101001111111110001010101111010010001010201011100000002210011000000010211010000000012000010001001111001110011101101211011010000002101111010001110012111110111001011111000000020111002111001111001000101010100110101110110110100100010200111012122001210110000002200002200222020002110101200110002000000002000000000020001120010111200201001100000001020111100100210012000010010100100011101020011102201001101002011001111101000001110110200100010101000111000011011101010011000010000100000101001101010010111100101011000000010221110201101010010101100100000110101000202002001020000000020111000210021001122011010211110100010110011102101021100110110011011010021100200001010101112001101010010100020000200002000000000001000001101010000001120011111000101010000100210100012000000201020110000101000001200100211101012110000111100012200000010200220010101200120111100000111000002200200101110010110111220011100100100100101110111110102011011102010001011100111011011111101110202021001100010201011110010102110220001100011112001010000100111011002000100111101111111
0010110000011200211101001100010010011210120010001100000112111101011010002020112012111002100200002000000202001110000110001100012122002212000201002000110111000010111212020000002002110101000012001110110100111101010001021201100110100100001011022010100110001111100110101101101110000020000000200000022200002001010001111001010010100001000011010012000011010101011102000000001011101011011201100100012000221200111210000111100110110210001111101110000010111001211110002021000101002000102111020010121100110001201021000000011210010111011201010010211121011101110111011120011200100110011011012021000121110022101110101100010111011111010210111011111010211001021220211000000110100001120001100001111110011101101111001011010000201000011010000010010001001100110100001101112000001000210000000000111100111001100101100010101012011000000200000000010000001211011022000000000101101011220011111110000000002001000221111112101112101101210010012011010100120112101200201120000000002000000220002001000010001020110110010102102111001011100101110000220200020220102010100001011101001010110011110112210211111101111011001100201000000010100000111110210101101101100010000201111111110110010111000011010000000000010211010022011120001101211001010000201100022000010012001201001001010110000021001201211100000211110001000010100011000202011100110100001111110110110112210121110010001000101000102000001010220000111121011000101101110111112200021000011100110211110010002020002000020022010110021112010010101011011100000201000000101110000000000001111000010110010201011100000002210011000000010211010000000012000010001001100001101000110000101000000021211110111020000000000110110000000000000000000020110000000200000002020020022000220110100020100000200100200111101211100210010000010101100100112010001110000110101001010000001100111010110101110000010100101100200000001011011121100110012000020020200211011101111121102201001100001021110010011100110111021111110011000111110001101100110120020000021100100011012012011020110222000202022010100000001011000020020000220000122112010100011010111101001010210011101120000000001001100111011111101000001001110100111100110110011001001010000100100100111121011102120010201020001101001010100000001000100011010000111111012112000002010001101100002110000020211110111000001000001200100210111101200000101101021200000000200210110211200120111100000111000002200200101110010110111220011100010100100202010111000102020110011021001101100111011011201101110202021001100010201011110010101110210101111122010121000010110011002100110201211001000211
0000110000000110112101112100010010011210120110001100000112111101011010002020112012111002100100002000000202001110000110001100012122002212000201002000110111000000002211010010122000111110211111001000000110111010110001010111010101201101102102011100111111111110011001100011001210100110000100111100121101101101010010111100000000000001100000010001200100010001100101110110000020100000020201000000001000112101100111000002000100111210101202110101110200011000200101011011000121101110021100100010111101221000102011001001000100000112020110000100101111001002101100000100111110210011021011011100110000001011001012220000010001012022010221212111202010211111100000121101100100000001010101010001010021020112111112001011010001001000000020000000110100100000000010001111110110110110101000000001011001000101001010002020101001111001110111100010010010011211111112000001021100101100011102120000010012000000100001100011001001110100000021002022001110020002000200100020000010002100000210011001000000000011010102001100101000010010110000020010111110010110012011000001110110100000110000200101101011121002201111000200110000102110001101101001110010210201000111000202002000110010010111000011010000010101110100101011020111011002112011111100111010111000001002021010111011100200011100100011220121110011001101000201000001200000011100110001110021201101110001000121101020001102011100001011001001210010200121010000101001111100011101021001121100210212110010101110011100120022010121111011010021101011020110000110102011121011111101011101111020001020010001100002000010010000000000000200000000000122000000001012121000010011011101211011100011102100002020001110011211000102100002211000000020221101211001021101011111110010120210111011000100100121201100022122001210110010001110012100112010001110000110101001001101111011000011110101110001120201202000211011002101021010101001000011111111110101112101010011101101001110001120120010011210110121011111111012010121001001112111011221011010111100101122121111121011110211000101011011101100000022100000001011000210000100010001011111102001020000000020100110100012002022002020200220000000101001020000101101111121112000101001000000100100021011111012110010101111101101000001011001000000000020000000111001002102000101000001011100001021000001101020100000101000100002112000110100110000100020100022020000110111000102101110012110010121100001110200111110011010011111001000101111211211010101000002020110011020000001010011122000010110110202011221100022000011020010101021210011100021111002111110200022012011111210120101110101
0000110000000110112101112100010010011210120110001100000112111101011010002020112012111002100100002000000202001210000200000000011022011202100211011100021220000020110201010000002002011111101111000000022000022202211101100010011010001111111101120111010110001000000001011001100210100111000010210000011110102011010000000000000000000001100000010001200101120011112102000220000020000000010101000000000000002002000022000002000001212112000200101110000110021000001000000110000111102110111201121120112110110001202010001111021110011222020211000011102021101000110010001121000100100101121101011021001111010011000110110000010001012011020221212111202010211102110110212100000110100001120001010001010021020112111112001011010001001000000020000000020100001000000000001111110110110110101000000000002112111000000000002020200002111100000100110100010000110111020000101001011001101010111001220110010011000000100001100011001001110100100021002022100010021001000200101020000000011010100111100011100000000011010102110201102111011011010000010200120110100110102000100012020101000010110000201111100010212101111011000100110000102110001101101001110010211101110010001101011001100011011101100001011100110101110100101001020002020001121000011111000010001100010011001202002102001110000021000101101011000120011000000100010011000202011100110001101110000200110011110011111100001011101000102000002000001000002101000000112002010201000101010010001110121122020100001110010111110111110111012112100100102022011111111110112112012021110011121202001010001020010001100002000010010000000000000200000000000121101000001022011000002010020000010000000110111020221011000010110011120110011100011001010010221101211000010011000000020000110100200020000210100121210110021012001100100001102211012100112010001110000110101001001101111011000011110101110001120200202000211011002110011100100200011101012101111121100121112220111102000022001110110010011210110121011111111010010121001001112111011110010011011110200011111011110010120111100101010001000000111100201000000110011200110000110101000202002001020000000020200220000012001011001010100110000000101001020000100201010110111000102101001001100100010010110100000010111110000200002001011000011100001011001011111002012102000101000001012000001021000001200010010001112000100101112000110111101011100010111111010000110101100212101201102111110110200000010110012120102000021001110011111011111211000010010202011101111011001200211112011011101001000202011221100022000011020010101021210011100021111002111110200022012011111210120101121011
0101101001000111101000211111001011101210011110002200000002221001000020002110111011111001000101102000000202000110000110001100001211002112000201002000110111000010111212010011012001120101110011001000000110111010110001010111010101201101102102011100111111111110011001100011001210100110000100111100121101101101010010111100111010100001100010010001200101020011112102000220000020000000010101000000000000002001100111000002000100111211001201000200100110011000200101011011000111102110021100100010111110110001202010001111010100000112020110000100101111001002101100000100111110210011021011011100110000001011001012220000000010002021000200111111101011111002110110212100000110100001120001010001010021020112111112001011010001001000000020000010100101101100110110000011011000110110200000000000012111121000100100101010200002101110000111100010000010011211111112000001011001101010111001220110010011001001000111102001100021001111200021002022100010021001000200101020000000011000100220101001100010001011120202010100102100021011011000120010111110010110012011100001110110100120120000200101100010212102111021000100110000102110001101101001110010210201000111000202002001100011011211000002000010000000011110100111010110011002112011111100101010012000011012012110111011100200011100100011220121110011001101000201000001200000011100110001110020100201110001000121111010001102011100001011001001210010200121010000101001111100011101021001111100210212110010101110010111110111110111012112100100102022011111111110112112012021110011121202001010000000000211000000001111200120000001000210111011111012100000001012121000010011011101120010000100002010112011001110011211000102100002211000000020220000100100001102021121111010120120111011000000200211201100111211100210010010010111012100112010001110000110101000102202210011110022110100010011211201201001111011001110011100100200000011102101020011201011001111010002000022001110001111101110001120100200101010111010001001112111011110010011011110200011111011110010120111100102021011100000010011101010010110121100121111100100011111102001010010100020200220000001001011001010100110000000101001020000101101010110111000102101001001100100010001100100000010111110000200002001011000011100001011001011111002012102000101110002112000001021000001101020100000101000100002112000110100110000100120011111020000110111000102101110012110010121100001110200111110011010011111001000000100100101110111110102011011102010000101111001011000010110110202011221100012000121010020201010110001001120111011000111111111011102000100120200111111
0000110000000110112101112100010010011210120110001100000112111101011010002020112012111002100100002000000202001110000110001100012122002212000201002000110111000010111212010010012001120101110011001000000110111010110001010111010101201101102102011100111111111110011001100011001210100110000100111100121101101101010010111100111010100001100011010012200101010001101101110220010011001011000102100100101010111012111011010002000101102011100202100200100110011000200101010010000021101110021100100010100011112000002011102000010100000112020110000100101111001002101100000100111111210011021011011100110000001011001012220000010001012022010211101100211121100111010110212100000110100001120001100000111010010001101121001000010101101100011000000010010101002100110100000011001110001000110000100001021000010101001010002020101001111001110111100010010000110111020000101000000101200110121001220110010012000000100001100011001001110100000021002022001110020002000100010010001010001110000101010011000000000011010102001201101011011011010000020010111020100110112011100001110110100120020000200101101011121002111110000100101000101010100000110010200111112111210001002010120001100011011101100001011110100000011110100111010110011002112000011111101010012100000001010101112001000210011011000111211110000121011101000100000002100101011100110001101011101100220011110011121100001001101000102000002000002000002101000000112002010201000101010010011110220222020000001110011100120022010110021112010010101011011101111110001010111010001100001001111010001010010100100001000001100000000000000200000000000121101000001022011000002010111100101001100110111020221011000010100011120110011100011001010010220001211000010011000000020000110110111011000100100121201100022122001210110010001110012100112010001110000110101001102202210011110022110100010011211201201001111011001110011100100200011010112101111121100121112220111101000021002110011111101011002221111101110111201112000012211101111221011010111100101122121111121011110211000101011011101100000022100000001011000210000100010001011111102001020000000020200220000001001011001010100110000000101001020000101101111121112010110012100100001010011002101011000010000111100200001001011001000000000020000000111001002102000101000001111100001021000001101020100000101000100002112000110100110000100110022200010000110111000102101110012110010121100001110200111110011010011111001000000100100101110101000002020110011020000001010011122000010110110202111120200012000121010020201010110001001120111011000111111111011102000100120200111111
0102102001000101200000100111001011100111001010011100000001121100011011001101200000101000000102102110100201100100000110010000000100001001100111001110101011001001101100110001211000101110000001000000000000111010110001021201100110100100001011011010100110001111101001011001000111011110010000201011021100101102110000100010110110100000100011010012200000110111011102000110010011101011011101100100012000112102100121110001000001212112000201211011010010011001101111000010100112001000011010000000100011001001101110101101001110010111010101000100101021001000220010102010100100010111121011011021010010000111000220100100001011011100010121111111101101111011100001110112100101100002111111111100111101010010102110100000010100101000011010000010010001001101110100001101112000001001110000000000111101101001000001001010101001111101010200000011110101100101021011102001010101200110120101110110000000001001100110000000000011101001110021011011011021020010110110111101101011101010100001100011101010010010101002100000012111010011102000110100120110110220112010200001010001000010100211011111100101011101111100110000010001102110001101101000101111100110110010101111101001100010000121110002100010000000010211111011111120111101211001011101101000011100011011111120000111201101011200100111111011110110000100100201010010100102011200110001110111001111210011110011110100001101011100001011001010111000012012001000002101001101000002010010001110011021010110001110000012000210110111111101100110001012010211000200000010101110000010000102001000000010100101100011100011100010000000000100001110001011100110002001111000010021101101211011100000102000001011001120111111000101011002211000000020111002111000010011000000020000110111201110100100000110200200111111101200100000010102201210112010001000101110110001101101101000110011020000020020212200200002000000000020001100101100011010102001020021100011102110010001000022001110001111101110001120110200101010111010002001021022002000001011000000200000200001101100110001110100110001000000111111111000000010101100100000010001111101011010120011010011000000110111011122101020201110000000101011111100010201021121111010110012100100001010001111001000011110000011000110001010100000100000110110111100111001011001000101000001111000012000001120201100000000110001000110101200100001101000100000011200010110101100110111111211111101100110101000110110012010002001021101111011010100100101110111000102011101111011001200111112000011111101110101110011100001102111111010100021210000002212020111010110100022102100110101210000000202
0111101001011201200000100111001012210110002110011100000001121101001120001201110000101000000102102110100201100100000200010000000100001002000200002000200002000000002211010011122000111110211121001010111110122111211102000011010101201101102102011100111111111110011001100011001210110110010000201011021200102101010100011101010220101102011010001111200200020001012101110110010010101011011211000000001000112101100111000002000100111211001202110101110110011000000010001011100212001000101111010010211110110000201010000101001110000001010000000110100101101001120001011011111200001200021001001011100121100012110110010000111001002000020111222111101101111011100010010102200000000002001111111100111101010010102221001000010000002000000020000000020001001100100000001202110210010101001111000111101101101001100101100000101001101111010200000011100101100101022022001101120111100101010101010010000001001001100000010000001102001000000020011021011021020001000200101020000000011000100110101001101010011010211102100111011111010011000101010110110120100110202011101001010001100000000210011211100211010000011010110200211000001100101101011010101211001120210011002020210001100020000110110001011201100101010211110001120011010101220001011101000000010200021021102211001112101111011111000210102000000221011000000100011011111111011100100001111000001111210012110011120000001101011100001011001010111000012012001000002102001101000002010010011110011021010110001110000012000210110121111101100100001011020120000110102011122021110011121202000010000010010200100011101012110111000000000200000000101011000110002001122011120021011101110010010000111000011010001110011112000101000101112101001110110002211001021000001100010100210210110020000100100110200200110200200200000000020202200220011111011110000111001000202212100001110011020001120010111200201001100000001010001100101001000011001111011110110011011120020002001111001000001111102111001110100100110020202000002000022111011110010011011100200011111012011110210112010211122010110010111111101110010000211000011111000000112010111010010021110011000100200012001011001010100110000000100011102101020101020210021011002001001001100100010010110101110010202020002002000020200000000000211200010000111001012111101101000102001000002000001120202100000000010001000110101200100001101000100010011111010110101100110211200201111101100100101000110110012020002000020000220022020000000202000020000202020200020022002200200221000121111001110112110001000001101001120020200020200000002221110021100020200022112100220100110100111002
1111011010120200201001001200020010110220111020002200001001110000011010001101200000000000000101102000000101010110011010110110101101111110101012001111010221000011111101210001211000101000000002000002000000000000020000020200000000101011101111100110011001101000002200000000022002111010100111100000002002100200000001110100001011010101011000020000100001000111202111111220111001111011001100101201011010001101100121110102010011212012011102212111001100000010011221110100112111001100101111021110001010101011010110000001011110020222011100010100101112011000210110101010110101111110011101020011110010000110010122111101101101210111010110111012111010211011120010110011000100000000020111112000222111010010102120101100001100010000010020000010100001111100110100001001001111100100210010011111112001121101111200110010001120200202200000000200012121120210110101000002000111001002000011010001001020211000100002200020100011202010100000112100010011000000021101101111010200001100200110100000201000011001101001100000002022111020100111111020110210011211202000200002020000000000100110010222110111000200000000000100101011100010100011010010110102012110201101011020101001010010010111110001010111100001010200202000002012010001121001010000100120021110000020000200000000111010012201011111111011010222102111201101202011101221011200110001212020101111000000000000211201001101011100000011001001121001111110010000101001110000011101022000000000121111011000001010011222010000111111000002020020000000020201111110011111002020000010111011001000110011111111111010200011100011010110000200000000101121100100000000000001210100101110111001010010110120111000110011100111010001000100111101100021000002111000020001010010021000220200110020000210100110100110021012001100200000012200000000020220020000002000020000022022000002000000020002220000020210202000200000011020002000101000012010001101001101001000102221012200111021000022000000000100001000121100001000000010220001100000101010010000010002220012010100100001110101011001002110100111212100100000010010110100001000010001000211001000020010100022001110200000002011001010100120011000101111101101111011010110011001001000001000111200010010110101111010000102110021011110110101100001001011002000200020000220211101001101100020200010100020002202222000102101210210002100010100101001010000011200100010100111100111100100101101200201100001100110012020002002022102001001001120000000000100000111011100110010011010010011121021101100111010011221011002000001020101101100010020210012111111101100010001111000000000001000000100
0101010020110101101011111100110000101210011110002200010112110101011010012100111011101000000002202000000202001201000200010000001211002112000201002000110111000000011111010001112001011110211122001001022010122202100001021201100110011200010011021021100110101112100110101110102010010111110120111010010110110101120001110210000110100001000010011102100200110111100001111220101010110000000001001101000010000000002000000010001111022001000120110011010010011100011222110010112111101100101111010011100010101011000110001000011110010101121011001112112011110001111120002020000201000110022122001210101111011011001012220000010010002101010100000010110102010100020010111011011100100001110122201000222101000110002110101011000000200000022000000020000002002200220200000002002000010101100011100001121001010001100101100010001010200202010111100021100111110022011011111001000111100101010011010000002020200011100001211010101111201011200011002000020000110000020000000022020210011111100111010000200010020101110111100101002022000020210110111011121111010121112011100001101000200220110111101002000002001101022010000100201000010010200001011011110211101110100001111020210001100020000220020001010010000000010201102000112012100100110010110100001110011110000011000101100001010110000021000111001000100011100100000101001011110101011100210001111120100021001100100000110101000001000000001000002002111011111001101110002101002101000101010000000000000110101020101011110110020011112110111001000000120101100121000111100011011110000110011001111001110001101001111011100001100010000000000100000101000011101000000000000000110110201000102101110010102101111010001110012111110111001012122001010010000001200100000012010010021000110101111020000110200211210110110101100100000002201111100001002000000000000020002000021011000101111011100111010101110000000111100000000020001000200210001011000000001001001111202111011101111021100011101000100100001000111000002010101010111001111011002000001000000001210001100000200000010101011011001010110000000122100000010010110100011110020002010202001000110001010111001201000110012000100110000110011001102222200202222021101011101001100001001000111200010010110101111010101111011012010020201000010000101200010000001010000000000110110010101110111100200020001101121100101000100200101200100100000000100000011111010000200210000011111010012110001121100110110011001000001000011011000100001001001010100100011110011011102010000101111012111011201000111010111220200011101112011010012120210000200012201001121110101021120011010101101000110100
0101010020110101101011111100110000101210011110002200010112110101011010012100111011101000000002202000000202001101000020020000000000000000200022000222000222000002002000200001200000200100000002000001000000000000020000020200000000111100010011110121001110210011000000000011001111020120120110101020021200111101020000000110000110100002000010011101100000000022202002000110001011100000000002100100000000112002100011001011000111112001000211220002020020022000201120110111101112111000000010100021011000101010100210001000020100020211112011011201111102020001221220101010010101111020122010111000111011001011010111211000011102100111110111222021101101111001020010110020000000100001110122201000222101000110002010202111000100110000021010000010100101101100110100000011011000010101010000100001101101111001112200002020101000101102110100000111111212210100100201111001000101200020110000210110000001001001000221101101100012001100102011010210100021110000010000010011001111101010100001020000100020011002010110100000002022000110200110111011121111010121112011100001110000100110110111101002000011001001022010000110112000001010110000110010110202001111100001111020210001100020000220020002000020000000000201212001001112111110211101001011101110011200000020000200000000020000001111000112101000121211001211101000001002110101011100210001211020100112001000100000210101001001000000001000002002111011111001101110002101001101000101010010001110000110101020101011110110020011112110111001000000120101100121000122101121110210000111021000211001120000000101000001000001100010000001110000000202000000201000000000000001101010202001011100100010201110101010001110012111110111001012122001010010000001101101000012010010021000110101111020000110200211210110110101100100000001200010001100112010001000101120121011022021000102000000020001120010111200201001100000001010011000200100000000010000111112001111202111011101111021100011101000100100001000111000002010101010111001111011002000001000000001210001100000200000010101011011001010011210111211101100010011001100200000020002010202001000110001010111001201000110002000100110000110011001102222200202222021101011101001100001001000111200010010110101111010101111011012010020201000010000101200010000001010000000000110110010202100012100100010100100010100101000100200101200100100000000100000011111010000200210000011111010012110001121100110110011001000001000011011000100001001001010100010110001010111101011001101111000021011111100221011111120100002001112011001001011120010101111110222000000000002222000000001011011110100
0001111001000100111111112100011021010222210020100010000111100211021000101010111000000101001211102100111202002110000101010100001111002102000201002000110111000010111201111001122101011102001002101101100110111101120110010111010110111101001011022000000210011100001001011001100220000111100000100000012101001101010000000000110100110002011000010012000101000101001102000110001011110000000001000000000000001011001121000001000102112002000101101110000010011010000111100020001011100001012010100100200020001000101010101000121120020112011100000010211122012101220000101121000100100110011012001011000010000021000220000000000010002010010210211011111010121111100000110001100100000001010111100000111110010001101122002100000101001001010020000000110100101000100000002111211110001000111000000000002001000011010100101010101111012010000200000000020000000200020000202000000012100011110001120220000110001002000111101001000011002101200000002000020000000000000000020000001100000011010002001012000001100010101000111101011111010020001000200201110011110121211010210001011000101000110100110112100111011000021000001100202000001100101101010011110102001210000010000202002000110010010111100001010000000000020200000022020101020101120011000000110000000000010011010110001011100200000110100001110011210010010000000202000001101111021200101100111011201110110011110011121100002201121111101011000000111010101121110010100000110100011101011010001110121111011000001010002111020011020021010002020020000000020200000200101000101110000000000001111000011000010100000000001111200120000001000210110000000021110000002012111000011011011101110010100000002101111010001110011111000101000012122001010010221000101100010002010111012001121010201010001000100100110100110110100100111010001111002200112010001110000110101001010000001100100000110101210100010100101100200000002001010010000012000002021011101201112101010010201201101100001021110010011100110111021111110011101111001001101100110110010001122111211011122122010011121121000211111010110000000111000010020000211000011111100100021120101001100011110110001011100012011011001010100110000000101011111100010200020220022010011000000000200200020020020002220020101011101011001120200000100000211200101100101011011000000200000000012000002001000010201110000000101000100101111100110101201001010010000111110000200220100002110011021200011221000001100110111220011010010110111011011111211212120111000111020110001111010101110011122011101002000201110101100010201100210011101010111001011111012102000001210021001001000101120111221001
0001112020000101110010100222111011100221101110001100010101210000110010011200200000000000000101102000000111000111101011001000111011012112100210110200111111000010010111010102101001110010210101100000000111010101110001010111010110100101001010011001111001101000000000000002000210100111010000200000022200002001010001101000110100110000011000010011100101011111102001000110011001110000000011000110101010110111001110010101011012022110111101211011010010001000101100001111001110101000011010000000100010001000102020102000021110010112020111000011102021210000000110101121101111110012211100020010001001100001210011120000110122120122000211000101000201111001200000020002100000000002000222100000111010000101012111112012001000201100011011000100201100111110000010001111000100001101001011200102001011010000101101001010101010111100000100100111100200111100110112001000001211200020110000210100001111010002101001011001001102201101101102002000111000101010011101111100001110010021000101010011000000010121110101100111011121001110200110110010011000100011111010210002021001100011110000110010001002010100001111001000100011110111210002001101011101121102000111011202012000101011000001100011021101200111101111102001010211112111202111001012200111011200011012001020121101101111011211100121101100000000000100000100121020111111101100110000110101102010000111010220101121101101011100100121100101110100110001010010021111000220110111100010012210011000020200111111011100110022000211111112010011101011011101111110012121111010111120211010112101220001000111100010100010000012010110100100100011100011000000002100011000010011010001021010110211002000011121001010100002100000000101012112101200000002002001010001010110121121011101020020020000100200100110100100200210011011021201101210121121012220101201011001101111001000101111011111110201111100011011011101000010010000000111121000011010000100200211101011101100100021111000000000002011100010000100121020202001001011110001201121011010110000001111111101112011110211100210000110111010112100101100001011000120000110000000012110201001100010100111001120100100010111010000111111101000001001021101111101111110011001001011010000100100010011010001110020101020001101001010100000000000101101001000101011000001000111120010001211010011110020000200012001011111001100200210200001110000100111011011010110100111100111100100101101110110200000000010011010001001011111010101001111001010100100111010000020002020000002000000110100111100110101100101210120011002020120022121120001012002100102000101021110010111210001010000000122
0001001010000111101001211111111121010121100020101010010100201112010010101100110000011010000101101010110101101110000101010100001021010100110122100110101200101112001001001011001011010020200210111001110010001101121101010101100110001110000020011020101000012211101111112100201111010211010010210010010010101020110020020210010111010110010101020001100100210202111101110110001011001011110201100100001000000100012110000110101011012121000201211011010010000110101200101011010111001100101011110010000011002010110120000002111210010001021000000011102021101001110021101112000001200002211200020020000000100001110000010110110021111102000210111000020021100010100000121102200000000002000222200000222000000200002000202022000000200000022000000010100001111100110100001000000110000000001001100112101101111001101101001010101010200201010200000022200202200001011112001000010121100011000000100010000101001002000000000000000011202101102201002011101010111101121110011110000120011110010002001012001000010121010002000101012111011010210220120110111100000011011011110101111001100010110010010011110111001201101100000000010011111020100001012111120101111202000202000202111000110110000010100011021110110101100021101101000101121111112112112111110111021211102001122101122000000210011100100121111110000001010000000201011011100101002100110001210111211000110011110221100111001011111101211111200101110100110001010010022112000110210111101010001200011011020200101110010111110111110122101002110120000001010200000200001010210100001100001112010010000110100211100011201021010102010110000200000202000000200001002111100100111100102110111011110000001211111000000000010011010110022100211201100020211000101101111000000000020001000111020100110110200010211022002211010220020002100001100000001001100111100010120000211101101001110222010022020202220001000022022201010010011000101100011011101011010210200111111001011101211021111110110101000220111010000200111010111010002000011011101010010011010011000000002002002020110211110101010000010101101010011010010010101010000100000000011120101010121121210021001120000100010000000000000000000000002002011111111101120210111000002010000100100100010010011112121010101020001101001010100000001000101200010000001011011101000200110010001121100000011111101000000000010001000101201100111100110000202101010111020010101020000111200200201102210200100001100110111120011011112202101002000001012121101100000000111010002021001100021012111010110100000101100101210120001001110011011110110100121002111001101101021110120001211100020000000122
0002002010011201200000100111001012110111101110011000010100112102011110001201110000101000001202212000100020000202202011111111211122021012200220020210012111001011000200010101101001110001010010001111010100112111100111010111010101201101102101000101212002211110011001100010102100110201010010211011010010101111100020020210010111010110010101020001000011200202111101110220010010000000120101200201000000110100012110000110101011012121000201211011010100000110101210001010100111001100000011020000111011001010110120000001111110001101010000000020200002200001121102010002222201001101121100010010100111100001110000001110011201110101010111122000020021010110110000222202200000000002000222200110111000000200012111102011000000101000011010000121000111102100210100001011112000001000110001000111200200211001100101100000101001101111010200000011110101211001111112001110010110200011000000100010000101001002000000000000000020202001110012012011010111010011111100101210000110011111010101100010100020011011111110200101012111011011100101000111010211010000102000200002020001100000110000111121000102011201011100000000010011111020100001012111120101111202000202000202002000110010000011200001112010101011110111111012011011110101120002121110110100010200102011112111110011111020011101100111001000000110000100000100011021111110101200110000110011201210120022220211001111002101111000100121100102000200020000020100111111110110211111111010001200011011020200101110010111110111110122101002110120000001010200000200002020220000002200002022110020000100000101100012101011010101000000000100000202000000200001002110200100110110101110111012110000101110011100100000010001100000022101200100000020211002001001010001000101010100000011020100110110200010211022002211010220020002100001100000001001100111101100020001101101101000110111020011020111211101100012011100010020002000201100012001100011000200111211102001000001100021111110110101000220111010010200001000011010001011121012101010010021100010110001111111210100011000210121110001000101110010011010011001101120100200000000022020202000020021110011000221010100011001100110011100100100002001011111111100110110011001001010000100100100111121011102120000100111000200002000000000001000110200111000100012022212000101010001001121100000011120100100001000101001110111201000100000010110201110011111020010102010010110111101012110001121100110110011001001000000111120101101001002002020200000000000000020002020000001010000110120010200000010100112110121000001020010011021210010111012201001101101021100010000110000010000010112
0001001001000010001012112101120010110220101100011100000001011102001120001201110000101000001101111000100101110111000110010000000011010101200121010211011221000001002100210001211110101111111100101011211010011101200120012020022111101121112101110100121011100102011002111200001011012010101111010000001102000001100000000001010010100010010100100021210100200020001112000000002001101011220212111000001000212002011110010101020121020002001212000101110200001001102210011110010111010000002121100020211011001000010020000000011210121211121100000021101011200000010001011011122200101200011011020121000011110122010120111101010011111021000200100200010111110020010111100212100101100001001100022101100120000200102010101011011000100000000021022111020200111111201111011211001110110101100011100001121001010000100100002021101001011110000110100021000010011221010011000101100100101011000021120011000010121001101002111011101111112002200020011020112222011102121210100120110000011110101100001001200100100021220212000101011000010010200001110201210101020110211000100022021000001110110101200011000011111101102010000000100011110111210002001101011110110101000101212110120011201121010111011102012020000101001111111022002020111111220011021110100000000211111010111111100012100210011101101101110011000010000100000000010111111101021100111200001111111120111100011000111100000011110101211110200101101110020010010000101100000221110021100002000200220111200000002020010011001100210002000000000000000000020020000020002020220010001110112021011010112020010102011001100011110011002100100100100011100011001010000022000000001000111001111010211010211000011011111010200010011202100101100000001200001100101100011000011000020000110201110010110211201121220020010002000000011012201112211001101011010011111010011101011011001011000001110101210101110100100101111010101100110001000112001102011000000012002000002000020021000000001011010000011221000010000100011010111010001100000000101000000012111011211000211111100001021010100110100000020000000200000001101111011101000111010101121112010101001011011000001011000200012001200121012211201010001100021000101011101100100001101112011001000000000000200200011000100102110021011120201000110000110110101000211012012112000002011002000011100010110110212111000000202000200120101000100000000010011120011110020020101011001000000000000000110110100000001110000110101000011011010100002220000000000200010220002000200000022020010000110110110200110011101010200011002111100011100200000101110011000121000010100012222000220101100100001201
0001001001000010101101111001110001100111001100011100000001011101001010011101101001101000000101101010110100100011110011011000100010000100200121010211011221000011001100110001101001110101101000000010110000011000010000010100000000111100011001010012101111100102011002111200001011011120010221010000001011000001110001101001120110210000000010011102210001120111110201010100011011102012120111000001101020110122111000010001110100111111111122110101101110111001001110111100101110011000001020101111211010000000100110000011000200111100122011001111212012011011120011102001100100110021021011001101110110002121001002110010011110011110010101121211000111010020010111111102110001111001001111111210000110000200012111001000011000001000000010000011100100220111100010001110110211211111101011200002111002010000000000002021101001011110000110100011011010121120011001001100100122101002000011110111001010111000100111000011101010102002200020011020111221011102121210100120110000011110101100001001100100110021221212100111012112000010210110120201121210010110211010100012021000001210110111101100100111111100101000220001110011011111110101111211120011101111000111102020120001100011011101100001011110100101000122011011112011110201110002020000101010100100111011112120010211201111011201001101111011110110001100100101110111111101021100111200101111111020000101100110100020001021110101211110200101101110121111010000110000110111201111111011000200110100201010012010102000002000200002000010000100001011020120100202001010210100111110100010111101111020010102011001100011110011002100100100100011100011101110000021100000011000111001111011111010111101120001101000100001011201100101111001011200001001212000020001000000020000110101111110000110100211110020020002000000000002201111100001001001101001111010011001011112000101110111110012120102110100100011021110111110110001000112011111000001000200022201021020202201001200001021010000010110000010000100002011111010001100011000101010010011010000100000101001101010120100200110000110111010111210001001002001121101011112000100122021111001100010101010001011000100012012200020001200101020010000011001011001201000100001101112011001000000001000200200021000000102010111011010201000021011101020111010211102012111000101001001000011200111000110202021111000102101100111200110100001100000011110000021120010101000001000000000112001220110011000110111000010000000100020120200002220000000000100010211002001201000011110222011101010110200010010101100100020001000210011100110100101111121100122110010100011112100220101100100001201
0001001001000010101001111001110001100111001100011100000001220001110010011200200000101111000111101000011202000200000200000010011112101101010101101010011111001011110201101001012101011101120010002201011110112202100112000021111201101202201112000110121011111120001101011001100210000201010002011110120111001001010010010111110100101010010000011102100021111121102110000000002011001011010101100101101010220111211100020002000101001010001210101201010110010000101110001010102111000001001121001110101020100011110110001000001101110001010000000011102020101000101000101000020100111111011100020000111001000001001011110001101100011111010100011100010110201011011010001011100000000000020100111111011000000200012111102011000000101000011010000010100000111000000010001111110111101011101000211002111101021001000000101010101002111100000010210101000000110011120201101000000100002001000011101000110101001001000002100112100002000000001011001101000011111002100110011120110000011211001020000011100001121112211110112111201100011001110000111110120110110110101010101012021000110000010000201011111010111000010110111000212002220020200002000200002220000010110010000102101001110011011101100001010111100010011021110111001010110101011021221200000000012000001002011001101102001110011012000211001000100000001000000200020020000202002100020002100212111100110011100101112100001100202000202000000120110101121012101010001101011102000011001000000000101121100020000110110112000110101210110200100110001001100100000200011011110100100010111000111101021011010102000001100010000001010110000200000000000112000010100022010000001000020000010000100100002101121010000000000002100000001100100100000110101000201000010011000101011001011000201000010000000110101100110011000001100002111212200101011110010001111010011102000111001100101211110102000200020210200002001010000200120002011101000122001112101201100200010010101111100010002021000000001001001121011101121111201011110012220111211221111011100000101111210100212011010211000101011111001100001012000001011002022202200112010100111011020102002000120011111100200010010020020000000200200222000200200020200202000000200001102101001001100000000001100100011010100010001100102010100000000000110110101100100001012100000110111012111100001010000011111111000000102000101101111100100111000010100000011112100000101010001001100102111010010010100011012012101020000000000020020200002220000000000200020212002011102010001100211102000110100100110111111100100010102000110101100200000010110001011010101110110011112000110211100000000211
0001001001000010101001111001110001100111001100011100000001121101000011001100110101112122010201101000000101100110000110010010011112101111010100100020012002002002000200000001002002011011111121001101021100012202010002000010100101102111101111000110112001111110001001011001000101011100010102112200120221111101020000001101010110200001000000010010100110011121102110000000002011001011010102100100011120121211100110022010020010101011100101110101010110012000201220001000101211000000001121001110101020100011110110001000010200001111011000000222202201012011110101101001122100101110111111010000210001100001110011110110010011011111000111001100010110201011011000221110000100000101010011111111101111100201111122101011000000101000000010000000200100210000000000002101120111101011101000211002111102020011010100101010101002111100000010210101000000110011120201101000000100101011000011111010110101001000000111100012100011101102101001002000010011000001000000011120110000011211001020000011100001121112211110100011111100011001010000200010112110210101101010100011121000100000100111111020111010011001011010001101221001111110101102002111110111110101000101000102101001110010010001100010020101110202100000202000011012010001121000121211000000011000001002012101112101001100112001000101101001210000001000000200020020000202002100020002200200010010000100100011010100000200212100102000010211000102210002100020010000011102000011101000000000001121020100001110011011111011100101011111100001101011011101111011111112002010101011211101111000010001020212000001100010000001010110000200000000000121110000101111011011110010020000010000000110111010120001110011100111010102000100111101100110211000201000010011000101011001011000201000010000000110101100110011000001100002111212200101011110010001111010011102000111001100101211100112010201120110100001112000001110011001112000000122000112101201100200010010101101100011001011000000001010101111011001020110202001001011121012112111001021100000101111210101112101100101010100110112001100010021011000001011011111100111010000011000020112101101110111111100200010010020020000000200200222000200200020200202000000200001102101001001100000000001100101122001000102200200001011111002100000110110101100100001012100000110111012110101000120000011001111000000102000101101111100100111000010100010111111100010101010001001110101011010110110100011002122110110001001101110010101002220000000000200020202002011102010000101111001011010010210110101011100200020101011020210111211010010111111111010101110110011112000110101100100001111
0100000110010012000122111200100110011211010110111100001000011101012110000102110000011010002102112110200201000101010111011001101000010110200022000222000222000002002000200010100010100110100111111012110010000101110010021110011010100101101111100110011011100101012101000100112002111020110121001010011101110100010000000101010120200001000010001111200100110201100001111110102001111011001100101201011010001101101110110000002002022002000011110011010010010010000111100101011001001100101111011110000010102000000110000001002010001001021001000122102111111101211120100111010000211020122111010110211111010000101111110110010101101001000121212022101011111010010020000021000100000000020100011000111111011100202220000011000000201000011010000010010001001100110100001101001010110100100011100001011000020000100100101020101120200102110022200020000020020111011000111002101011001001010111010000001011100001100111101011000021102100101012011121200011011000000100011010000100010000201100000000200000110101110101000011102111001010200111110111210101020011020021110100101000200110100201112011000102001100021010000000110111001101111102002110210111111211100102121110110012101121010111011102011020000000001100202000002011000100111000010100101000000210000011001201001101011000102101001111202001120112011111101100111120001211012110211110001110101120111100000000200202000001112100101011000010220000111121011000101101111001011101011000010000110121010010001110010112000110101210110101010120000001010200000200000000101110000000000002000010010111111000211011100001100010000000000100000101000011100000000010100100110100101110111001010010111010111001110021200111120111011100222202200020000002211100111011000101011001121100201010001100000010110100021021011211200101012101000001011111020101112101011000021011000101111010110101110000010100101100200000001010001110101000121010011100002101110111002001000000200000002121010000000011001111021101010101101001110011110001201121011010110000001111111101111002100200011000001211001210111111100000001010110100111001021012010202001000020000000021111201000000022000100110001110011111001111110101111011202011101001101102001001100100010010110101110010111111001112010020210100000000101110000000001010001100000200220011012010001110101010200100000010201101111101011100000000001000100100011200100000200200100121011101001011111110100010110100011110101000011011000100001001001111100010000002111200020010101000110112111111201100110111020220200012101001020110111110110001201011110111111111100022111010021001011010100000
0100000110010012000122111200100110011211010110111100001000011101012110000102110000011010002102112110200201000101010111011001101000010110200022000222000222000002002000110010111010001120201221111021221010011202200010021110011010011201111102010011010111100101012101000100112002111010100111100000002002100100000001110001010010100002000000010010110200100111102002000110001010101001000101100010011110001001001011000001001002112002000102211011010020000010000111100101011001001100000010101120000010102000000110000001000100011111012001010211101202021101211120100111010000211020121111010110211111010000101111110110010101101001000121212022101011111001100010010011000100000000020100011000111111011100202220000011000000201000011010000010010001001101110100000012001000010101100011100001121001010001101110200121010010200102110022200020000020020111011000111102201011001001001001110000011021101001000112201002000012001110201002011110110011000110111110101112120111011100200110100001201011010101110100100011102111001010200002200201110011110011020021110100101000200110000200020222200020000100100001000100211000001100101101011010200202002220100102111201011011101121020002101101021120000100001000202000002000000200000020220200001000010110001020001201001101011000001112001221102000010111001211101000102020111120002110110011111021101011000100000000100202000001101000102000001011210010111011102110002201002002000101000000010000000020000020100111000001010110101210111101000110010002000210000211012121110210100010111001000101010011111000211011100001100010000001110000000202000000200000000010100101100000201000102101110010102000002011001120111111110211011001222101100010000002222000010001010111011100110101111110000110200111210111111111101200100001101100001100112010001000101110011001010000001100111010100111010101110000000111111010100020000000100111110000011100002101110111002001000001100011001121000000000110000010010200001000010010111000011011101010010011010010100000101001100001110100111000001100010120222200201100000010101100100001021012010202001000020000000021111201100000022011001010101110000110100112101102121012010100000002000000002000022200001001201111001000101111101101000011111001000000101110000000102120100000000200110011012010002100011110200100000000111001100110002200000000001000100001010110110000110101101011011101001011111110100010111000001010001000010010110111011001001111100010000001101110011010101001100101010100201100110111020220200012101101120010011010120000200012201001121110100111020011021001011010100100
0110000101021011111111111210111211121111000010102200001001000001011010001101200000000000001101111000100101100010000020020000000000000000200022000222000222000002002000200000200000200100000001000020200000000000020000020210100000022201110002020112111111200001000000000011001110010020110110101010021200111100010001111101010120200001000020001111100000000111101001111110102000111001000100101111011120000000002000000000002002022002000011220001010020000010000111100000011010111000000010111120001010101101001100000001010100011111012001010211101202021101211120100111010000211020122212000120202212020000101011110110020000002000010111101011000112010002100010010011000100000000020011101000111202001110102120101111000100111000010020000000110100100000000000001110010010110101010011100001100100111001011100002020102110101002210011100110011121120200100101000202210001200110120111120110001001001001200001100020000020202010100011002011110000011100010100001021010100011100201210000000200000110101110101100111101111010010200111110201110011110011021021110100101000200110100201110222200020000000100011000110211111010101210001020011110112101120100002020020201002010010010111110001010110000100010100101011011110001101101010110100101000000110001011001102101102001110000022000110102001210012110100000100010111001202021100201100101110101211111100011000100101001101101000102000001011210010111011102110002201002002000101000000010000000020000020100111000001010110101210111101000110010002000210000211001110200110000001010001100010010011111000211011100001100010000000000100000101000011100000000010100100110100101110111001010010111010111001110021210111120111011100222201100010000002211100111011000101011001121100201010001000100100110100110110110211100102111001000001002001010101111111002000021011000101111010110101110000010100101100200000001010001110101000011020011100002101011100102110011101211011000121000000000210001010111100002000010020111001111011002000000011000011210001100000200000010001100001001010110010111111102201010010101000001001011011010211000010121111110021100111110001012012101120111210100100100111110101111012101000000001001101002001011100000000200200001010111111001112010020210100000000101110000000102120100000000200110011011010101110101010200100000010201101111101011100000000001000100112110111110000200200200222100201101102210200100010111010012020002001021001110011010010000101000010000002111200110011100101020011121010200100110101010210200011001001020110111110110001201011110111111111100022111010021001001000000211
0101101001000111101001211111111121110120001110001110001101110000000020002110100000000000000101101000010101000100000200000000000111011101100100002000200001110001002101011011111010001220201222111001021010011202211111011010011010100101102102011000010120000101011001000101101111000020000011100000012101001001010000010111110010100000100100110102200200100110001111000000001020101011010102000000001000111110100100000001110100100100102111000200111101011010100010010021000012011100012101011010101110001000101110102000000101001101010000000110100101101002212110011200100101010101111001011011110010000021111110111110010100102000020121212022101101111002100010010102200000000002001111200110111101011100211120101000000000101000011010000121000111102100210100001011112000001000210000000000111100111001111200110110100011011110000200000011100101100101022022001111000101200020110000210110001001001001000110001000100011000001000011111111101020021001011200200020000010011111010111002002000020002020110112210011102000010011101000100110021011100110002111010001110100100000110000100111110011111001111200111201010000111121010011100100101110100110110020001111012000100020010111100001010100100000010111001011121111101101101010110100101000011000010012001102101102001110101100100000211012111101001000000201010011100100011200200001110020201111001000100110101020002202121110110111001001210010200110020100200101110100111200111000010000111211020100101110011100020011021020020002110110001011020210000200000001101121000001010001111000010101000200101010100001100010000000000100000101000011100000001001122000020022001102110010000100002000101111101110111111000101000002211000000020111000101100010001020020022000110020110011100110211200100110110101100100100001010102200110001011101121000100110001101101101000110000020001120010110110101100111100000020001100100200012000001110010121100112101221011101000022002000102111201000001110100100101020202000002000022022002000001001111011110001111101100001010100111010000000010000111211101000001020000110000010010001001201101001110000000011200111010100000100010000101000000110002002020000111111020221022010011011210210001120100002000000000011010111001111112001101100010000211200010000001010011101000110000000201100000121101010200021101000202001210111012000010100101000110121010111010000100111101112200201101101110110200000000010001010001000010010120111011110000101000110010202011101111011001200211112000011111001110202010001000010101000120110200110100010111112021010101111100022102100121101120110111101
0101211001000201211101201111101012210110001111001110010101211001000011001101100000000000000101101010110101000100000200000000001022011201100101002000110110110011111102011012001011010211100112111001010010000101110010021110011010100101102102011000010120000101011001000101101111000010101000110000011110001001010011010100110120200000100021002211200101010101012101110220010011101011010102000000001000111110100100000001110100100101001111111201101200022000100010010020011121101000011000100010100010102000001110101000110100000001121000000110100101101002212110001110010101110011111010111000111011001011010011211000011001001121110101111010110212000012010120101101100010100002111001110110000111011201221121102100010100002000000020000111010110101000100000001112110220001101001000000011101001010000001000102111200011021100000200000011110101100101021011102111010111100101010101120010000001001000100111000101000002000000000010111111101020021001011200200020000010011111010111002011110010101021120112210112102011001110101000100110021011100110111010110101110010000010010100210111110011111010022010001001000000111121010011100100101110100110110020001111012000100020010111100001010100100000010111001011121002110100110010110100000010000000010012010010000011110110011101101100210022120111000100000102000111100101011200200001110010101110111011210011011010002100101000102000011101001001101002010100101102000200100101110010011110012111020200101110010111010100121021011002200200002022020220000200202002022022220002020101111010010101000200101010100001100010000000000100000101000011100000001001100001101000110000101001010010111010210111100000100000110000000001100000000020110001111200000002020020022000220120111011010101210100110100100110100101100101111202111110001001100100100020110000111101100100221010110101110000010100101100200000002011011010100101000001011010101200111102110010111111001100001120120010011100110111021111110012000111110001101100110120020000021100100000101111210100011000210111000000000101211101100000001020000110000010010001001201101001110000000011100001110111001111011010201110000110101011111100121111021110112110020122100101001010000001100100001010101010000200001010101001000000000110010000111001001001000011000001102100011111100010100010010100202000100002112000110100110000100111000011121000100111101112200201101101110110200000000010001010001000020000211012111110101201000110000211020200010112011201110121100000111110220111111210200021001011110011101110110102110021011112000000100012112001000101211100111101
0000220000000200222202102100110011120110110111000010010211101101011001001011101001000001100100001000010101001100000200000000011022011201100101002000110110110011111102011011001011010211100112111001010010000101110010021110011010100101102102011000010120000101011001000101101111000020000011100000012101001001010000010111110010100001000100110102200101110110002111000220010011001011000002000000000000001011000011000001110001201001101110101110011001011010100010011021000102012100102202021020112200101000101110102000111111001101010000000110100101101002212110011200110001010101111001011011110010000021111110111110010100102000020121212021101212000012010120101101100010100002111001110110000111011201121121102100000100011000010020000000110000110000000101001112110220001101001000000011101001010000001000102111200011021100000200000011100101100101022022001101000012100011110000220120000001001000100111000101000002000001000011111111101020021001011200110010001010010121010002001012000000100021010012010011101100010011100000011010120200010121002111010001110100100000100100110121010101111001111200110201101000010111110011010110101211001120110011001111012000100020000111010011010000010101110100101011020111011002111000011111101010000000000002001102101102001110101011000100201011010221011000000100010012000201011200200000001021101202001010000110210010001101110010111100002001101010200110020100200101110100111200111000000000111211020100101110011100020011021020020002110110001011020210000200101001012021110001010102000010000000010210100010000002200110110000010100110000101011100000001001122000020022001102110010000100002010210010000000000001110000000100001101000110111001212000020000010010021000110110110011100210111110100110021012001100200001001101101100111011101121000100010000202202200000220011020000020020201110100101011100000020001110100101000001001110010120200012101221011101000022002000211010111100110111011011111020101111001001112111011110010001122111110012022112010011110211011111011010010000111211101000001010000110000010010001001201101001110000000011000100200011011011001010100110000000100010111100010201111110112100011111000001100100010010110101111010202010001101000020201001000000101200010000001010000000000110000000002100012100101020201111101000101001110111012000010100101000110121010111010000100121001002200111011100010121100001100100100110010010000120011100001210100101010201010102011011102010000101111001011000112001110111110101100010102000210011100110100101111122010121000010100012112100110101211000000201
1011101002011011010111101100000001111100010121210010001100011100000011001100110101011000000211101000011202000200000200000000011022011202100211011100021220000020110201111000111100101100110000001100001010111101120002000011011100001112100021011020011010011210002102022000200220000202110001000010011002000100000010010111220200211010021000001111110011121221101101000000002011001011010101100101101010220111211100020002000101000020001111001111000011011000012000110100101121100000000020022220002020000002200010000000111200011211100010100222202201012010100100101111011000200011200211020110201112110001110011120110010011011111000111000100000201111011010111100121000101000101020101110110111111010012001001001100011101000000000010011011021101102000100021111111000001110201111010011111102002121122021210211110001111112001110021201102011000101122100112000000010000101010000000200000000101001002000001000111100012101000010101002000111100000000000000110011120110020110000011001012000011112002101121021200200100001001200000010201222021121112020220011010201001100000120000110111001001011001011110001100101001220020200002001102020110111211100102010111101001010010010111010011010020000000001111211101000101121111112112121100101010111100000002000101210101001220011102001201001010200000001000100201111010110111011211011011000102010110000111110110112211101110212100102000010211000102210001110110110011002002010101100000010000001212110111102020011012110011011200011212000101101022002101212010012121011111101011211101111000010111020101111002000000010101000000000100000101000111000101101021110001100000110000111001010100011100011010000000000002110001100001100000000110201001100000000012010010021000110100100010110000100010200111101121000111110001010101100100011110010001111010011001010000001100112110200201000100010110100101101000000110012111100200000001001111011102201100000010101101100011001011000000001010100000010100010010101000111000011011111010010011010000100000101002002101100001121100211000110100001101001101020001121101001111000100111121010101011010110021111101110011011021011010001110100111000111101111100201010110111000102101001001100100010010110101121010100001101010102110100000100000110110101000211012012112000002011002111110001000110111102022010000000000110100011100010111101011110010100201110001010111000102201202002020110011210001002121100121010001011010111101102220101100010100020111011011002011100112111010122000110110110101111001210120100012020111011211010101111121100122110110000001111010101120000010110121
0001001001000010020202202000000000002200020020210010001100011100000011001100110101011011010201101000000101100110000110010000011022011212100210010110012111001011000200010000101001101110101112001100001010111101110112000011011100001112100021011020011010022200002002022000100111011101110101101100011111110200010000000200110210210000011000010010100011020110001101000000001001111011100200100101101010220111211100020002000101000020001111101111000011022000112111010100101121100000000020011110101020100001200110000000111001001112001110000121201110001002101100000000121110012211100200020010001001000001001000011011101210010211021010121100010112010011010111100121000101100000010100100110111111010012001001001100001101000000000010011011021101102000100021111111000001110201111010011111102002121111011110112120100111201101110011211201011000210022210202000000010000101010000000200000000101001001000110010011101111201002101101002000111010000000000000020000000200000010100001000021000011112002101121121200200100001100200000010101122021121112020220011010200101100000020000201100011111001001011110001010211102111010102101011101120011111101000111001111011001010001021102000011010020000000001111211101000101121111112112121100101010111100001002000101210101001220011102001201001010200010011000000201010011001212002011000001101110110010000100100011010100000000101000102000000010111010012022111100101112002002010101000000010000000111100021101110001002000110011210110201000211000012001200101100001010110200110001011101122001010111020101111002000010010001001000100101001112111000102000011001010000001010110000101001200000110100010001100000100001010102100001100000000111001001100011001112011111110100000000110010020000100010200111101121000111110001010101100100011110010001111010011001010000001100112110200201000100010110100101101000000110011112111100010121000111011102101000010100101111100010002021000000001001000010010200110011100010220001110110210120120001010000100000101001102011000111111101112000110100001101001101020002012101000121000100111121010101011010110021111101110011011021011010112010100010010012002102010100020000101101012010001010210100010011010112110010000111100200001011111001000000110110101000100011012211000101120002111001001110000011001000010000000000110100100200000112012011121101000101200011110211100102012201120111110110200001001021011020001000100121111101102220101100010100021101102110011010101001100101011100110200110101111001110110101001110002000200000101110011000121000010100012211010010110001000000121
1011002010010011010121101110100001111100010111102100010101110100110110111000011001011011010211020020000020000202202011111000101011012112100221110210012210101111001101110201200000200101010021112101120110112202111111000201100000112200020012011011010110100002000001110110001011021010211110011010010111000101120001101110000000000001000000110012200111101201200101011211010001112110021211000000001010111211100100000001001101111102000102001110001020111000100110000211011110102001012010110221211001000000201120001001021101020212122222022220200020000002000200000000202221200020021022002200000000002012111001120000110021111112010100011000010111100100001111112102200001100001010111111001122111000110100012001022000100111010020001021000110100100000000000000020011010000001011011200002111002010000101100002021101010110200000100000011100101100100000100111001010111100111001000000100001011100011100101201111100111101201200022011021010111111010000000020000001100011011101110100000200000110101110112100101011122112020200110020020012001000022012000100011111000100000100010010012101011010100000100001011021001112111120010100001010211100010110011001120200002100002112202000002001111111111001112020011002021111121010021001001000010100011002011011110001000011100010011010102110110211112100001000111100001001110101101101010001101101101000110100011120000002202011100010110101101101010100001101120121000000100110011101000011100011021020100001110010012110210000210110001020020001011010110000110102012121011110002020101100010011011011202000002100002100011000001120000001102101111100010001110100101210100102110001100100121211000002020011010100010011101100101100000001110001001201010020000000000120112011101010100001000000000020001011110010110021012200001111000101011010111211010120101110000002011000111100111110201110001000111011100010111011010100111101001010010110012112101010010010101001120101000000000001000010001000000011020202000002000121121121101111121010000100000101002002101100001121100110111101010121110011001111011000110001100000000011120101000020010100021002112000000001121011010100120011010000001011101101002202010011111001011010000100100001001100100010011110021110110002010211100000000112002002010201111100001011111010000101010100110000012001000000000010001000110101200100100002011110011012200000010200210100001101010111001110100000001100100100110010010000120011100001210100101010201010102012112101010100100121002000011111101110112110110200012002111110020201020210001001120111012110120000011001100220211110100111111
0002011121111000111010101210101102111001100201101110010101211001110111011001001001000000000100010020110010100111101002011100101021011001110112100221001211101102002001200101200000200001010012111001110010001101121001010200000000201101111112001000020000002021111120211101101101011101101110120000001010110101120001102000220200220001022000000020100100110101200101000210010002011220110112001101001010111100112000000001001101011010100211001110001020111000001011011120020200101001112010110121012101212000100110000101021101020212122222011210100110100001000110100111101111200011110200020010010000000001000011110110010000002011010110212100010010110100100010111201100110110001100222211000111101000110001011101022000100111010020001021000110100100000000000000020011010000001011000100001101101111001111100002021101010110200000110100022100101101111000111111001010111100111001000000100001011100011100101201111100011101201100001011100010011000001111100110010001000011011111011100000200101111101110011100000011122111020100111100120011110120120102000000022021001100000200010010012101011011000011011001211021001112111120010100001010201110101000102001111101001000000000001111111011020000101001212020011002021111010110011001000000000000022001001122101110011112010021101021101110110211112100001000111100001001110101101101010001101101101000111110121011111102202011100010110101101101010100001101120011110000201211011111110120000001111110101200110120200110001121020020001100011001011020120000110112001111111110001010101111020001011001101100011010012110011000001120000001102101111100000000000100001101000112110020000000100011100011010000000000001100000000001011011100111001001201010020101000101011101100020111120000110200120110100010111001101111002111111100000001001100100100020111000111101100101110111010011020111210002000111111210020202121111010111101001001101010011101001110010110202100010100000000000001111011111000101001010102010111100022022022000000022000000111101210101101100110000200000010000020000002200001101110110110000021212022200000001021010020021110011002012000101001121011010100120011010000001011101101002202010011111001112011001000000001001100100010010000011000200002010211100000000112002002010201111100001011111010000010020100110100021001101121100111112010110002100000011002100210011012201110010001111000001101110021000110001110002200200111220011010101220011100001210100101010201010102012112101010100100121002000001201001110111110200200021002000210011100110100000002220200022200020100022112100220211110100111111
0201010011121100212000000210121101211110001010002200000002220000110010011200200000000000000002202000000202000201000200010000100111012002100100101010101002001001001200020001112001011110212122111011111110122111200000011210100000022201110002020112111111200001001100000010012011121010210210101010011101210200010001110100000110200002000020002202000200010022201101010210010020101011001100101201011010001101101110110000002002101011000211101110100100011000100020000111011111011100001011100010000001101001100100000001011000010112112000000022002020200001111120012110100200100111011211011120101111010000100022221100010010001111020001110011010211111011010010110020000000100001110011112000222202000020011011102101100210111100010010000000110200101000000000000021010000010101010011000000101100101002011210101010002010002002200000000200022222220200200202000102110011100101010111010000001011100000200001100020000021102010100010012011110000011000010000010011010201011100200111001011210010020200220000010022110200010020100110010020111110010110102000100011110001210110000200020222200010001100011000000100211000001101111102002111120020220211100102111201011011001011111102100001010211100110010100101001011001010100100021111100000000000000001011011100111101110100001202001211102110010111001111101000102020110110002110120010011110100111000001000011101212101102112100100022000000220000100110020010101100111001011200011000000000211222110010001020120222000000202200000101110020001000110100000201002120210110000001010000211000020011111000211010200012110111000000100100100001110122001000011001000001101000112010111100100110101110002010001110011112000101000101112101001021000001100201000001010111011100110101111110000110200021210111012121001101200001011201100110020221021000102100020001011011001001000000010012120101120110101011111100011111112000200210001000001101011002102000101110111200211011001022000000000100001000121100001000000010220001100000101010010000010001110001001001101001000001100001001010110010111111202201020011001000101010000000001210100011211111110011001111100101012022002020200220000000200121201201121111010010100102000000002000022200000001201111001000102010001101000011111001000000101211001000101021111100000200220011012111110100111120101101111000011102110001022101020111201011010000011200100000200210000010022001101011111110100001100110112120002002121001110100101010001110010010001111020201020010101000110111112011201101110201110210200011100101110010011021120010210012111001212210100022111110120101101000110000
1111110121220100211000000100010000101210011120101200000001110000121000010101200000000000001002212000100202000101000110020000100011011001200011100121001112001002001100110001101001110100111012111011100110111010110000011210100000022201110002020112111111200001001100000010012011121010120110101020020101110100010000010200001120110000010011102101000100110022200100121210111010111011001100101201011010001101101110110000002002022002000020101110100100000010000121100010022110101100101112010000000001101001100110001001010010000002020000000022002020200000110010102010100100010211111121000110201111011011000011111100010010002010010100110100000201111001010020110020000000100001110122101000211211001111001011102101100210201100011000000010010101002100110100000012002100010010200000000000012000010001100210200010001020101102100011100110011121120111110202000101100022000002000000000000002020200011100102200010010020202010100011012011110000011100010000010011010201011100201210000000200000110101110110110011111100001011200001100110011020100011011010110200201000210210100200020222200020000000111010000100111112110011210002002111120011110101000101000102101001001011120011110011111211011100001101112101011011111111120001000000100210011110001002011001211102100210000112000210002110100011100200000000001011110101011100110000111110100201000001000011101212102102112100100022000000220000100110020010101100111001011200011000000000101121100020100021110111010000202200001101100010011001100110000211002120210110000001010000211000020010010100100000100012110111000001210000100102110111101000011001000001101000112010111100100110101110002010001110011112100101011002211000000021000002211100010001010111011100110110201110100100100110200200111111101200100002110101100110011111011110000111002000111111000100211010100111010101110000000111111100010111111001200100011011002101020011201011001001100101200000002022000000000000000010010200001000010020111001111011002000000011000011210001100000200000010001100001001010110010111111202201020011001000101010000000001210100011211111110011111200100101012022002020200120011011100111110101212012101011010001001010001100011100101111101201011000000101011011011010110102010000000121001000100011001210101200110102012111111100011110200100000000111001100101012100010100101001010000011200100000200210100111111101201102210200100001100110112120002002121001110100101010001110010010001111020201020010101000110121111022202000111100111210100011100101110002002000021011110011101212000001110011111000000000001001100211
0201010011121100212000000210121101211110001020101200100102110101001120001201110000101000001002101000000101101110000110010000000100001001100022000222000222000002002000200001200000200100000002000001000000011101110000020200000000111100010011110121001111200001001100000010012011121010210210101010011101210200010001110100000110200000000020002202100000010122201002000220000020001011001101100100011000002102100121110001001002101011000211101110100100011010011220000111011111011100001011101120111010000012100010001001001010010112011000010111001111110001111120012110100200100111021211011120201111011011000011111100010010002010010100110100000201111010020010110020000000100001110011112000222202001111001011102101100210111100010010000000110200101000000000000021011100010010110000000000101100101002011210101010002010002002200000000200022222220200200202000002010011100101010111010000001011100011100102200010010020202011201000012011110000011100010000010011010201011100200001011011110020011101110000000000012011001011200110010020111110010110011010110110201001210210100201111112200020000000110000000000111112110011210002002111120011110101000101000102101001100011111102100001010111100010010200101001011012011111120001000000100210011000001002011001211102100210000112002210002110100011100100000000000002000202011100110100102010100110000101000011001212102102112100100022000000220000100110020010101100111001011200011000000000211222110010001020120222000000202200000101110020001000110100000200001010111010000000000001111000010011111000211010200012110111000000100100100001110122001000011001000001101000112010111100100110101110002010001110011112100101011002211000000021000002222000020000000101010100110101111110000210100021210111012121001101200001011201100110020221021110001101011000112122000001101000021101210100011210112000200010111111111000200210001000001101011002102000101110111200211011001022000000000000000000020200000000000000220000000000200020020000020000000000002002001002100100111000001100000210121200101100010011001000101010000000001210100011211111110011001111100101002022002020200220000000200121201201121111010010100102000000002000022200000001201111001000202010001101000011111001000000101211000000001011001100000200220011111121210100100020101110010001112000100200102100100011001100100110011201100000201101000121021111001011111110100001100100101110001001110010110200102111102110110000010010010011002011100111121021112011211001111100111210100002000001010001001011020020210012111111101100000012212100110101101000100211
0201010011121100212000000210121101211110001010002200000002220000110010001201110000101000001002101000000101100110000110010000000100001001100111001111100112000001002100110001211000101110101112000001011000011101110000020200000000111100010011110121001111200001001100000010012011121010120110101020020101110100010000010200001120110001010011102101000100120111100100121220101010111011001100101201011010001101101110110000002002022002000021110101110110011010011221100000011010101100101111021110211020101101010100001000010000010112112000010200000111010000220110201000110000121121111010010000210000001011000111111100000111101011000210221111101100212001020010110020000000100001110011112000222202000020011020202200000200020000020020000000110200100000000000001111011100010010110000000000101100101002011210101010002010002002100011100110011121120111111101111002000012100011110000110110001010101012000212201001010021102101200011012011110010000100010100001021010100011100201210000000200000110101110110110022110200010020100001200110011020100011011010110110201001210210100201111112100011000100111010000100212001110010200001011011110102001110100001010011200002100011101211010002000211100110010100101001011000111211010011110100100100000110001002011001211102100210000112000210002110100011100200000000001011110101011100110000111110101010000100100011010101001102112100101011001001210010100000111120002200002002000200000000000000101121100020100021110111010000202200001101010010010001010210000121001110200210000001010000211000020012111100211021200001100021000000100100100001110122001000011001000001101000112010111100100110101110002010001110011112100101011002211000000021000002211100010001010111011100110101111110000110200111210111101210100101100001011201100110121120011000102100020001011011001001000000010011010101110010000111111100010111111001200100011011001000020010111112011011021201111021100011000000000210001010111100002000010020111001111011002000000011000011210001100000200000010001100001001010110010111111202201020011001000101010000000001210100011211111110011111200100000022011101120100120022012001111110101221110111021201101100001001000111200010011111012110010202010001111010011121102000000000121001000100011001210101200110102011121210100100020101101111000011102110001022101020111201011010011010110110000200210100111111101201102210200100001100110112120002002121001110100101010001110010010001111020201020010101000100101010111211001111100111210100011100101110002002000021011110011101212000001110011111000000000001001100211
0102011011110100201000000100010001100111001010011000010100211001120010011200200000000000010200000000000000200020000020020000011011001111100100100021012112002001101200110001112001002110211112101101022010122202100112000021111201101202201112000110121010001210002102022000200220000202110001000000011111210200010011011100000111110101111000010010100200011222201001000110011011001011010001100101011110010221000110021111110000101011100200110101010110022000101110001010000010101100000011021110001011001011101001011001010200010111010100000000202021002000210100101010011100100110110112011011100011000012001110000001102111020200010011011200000202010020100000221110000100000101010011111111101111100201111111001000001000001000000020000111110100210000000000111000110202201011102000100001002002020101010100101020100002101100000100110100000000211011210202000100000010211011000021120010000000012001000110000011100020201102001102002000111011000001100110021110110100010100100010000021100011112002101021112111210011000000000001110010112110120112102000000021110001100100020010100011001002001000010001000200110100101100101101011011110120210101000101101111111000110010010001100010020000010101101010201100010001020002021021122201000000022000012001122000122101101100012101000122211110010022101211101000101011000211012000010001102000001020000100101011001111100101101000111100001011210010111011102110112101001101000101000010001110011010001010001100101001001110100111110100000111000001010200000111100001101100101011211101111010000002010201101011100010110110001100010000111102100000201000001001021000001020201100111001100111101110012010000000000001100000000011011001010100001100200010000011012010012000000010020020010110100111210200111021001101200002110102101200121120011001212100020002000000002000001100110101010101120210201002002010000200010111011101101011000121001201200211101011001001100011001010000000002012000020000200220020201010111001221121110211001011000001210000200001101100110001110100110001010101110011011000010010110010011121011100001002020111011011020010112101110120001111010000111000100010110012011001010100110000101101012010001010210100010011010112110010000111100200001011121101000000000020000000000000001100000200220001110111001110000010101011010000101000210110100101101022010021200020200110010010200210101001011102120000000000001010110200012010001101221111001011002011100100000100000110112201110001112011011101012111201100110111022000000010101000110101100200000010110001011010111210010011010010000111010011110111
0102102002000101110101201111001011001211110020111000010100112101010011001100110101011011010200000000000000200020000020020000011011001111100100100021012112001010211201211001122100002100220001102201012020222202100112000021111201101202201112000110121010001210002102022000200220000202110001000010011002100100000010010211120211111111121000001110100111111111102010000100001011010110100101101111011120010110001000011010011002011011000210110101010110000000101110000100112111001100000011021110200020100011110110001000010100011222010100000111202111002001211000001010010201111111011100010101101001000001001000000011101210010211021011012100000202010010100000222201100100000001010122200110111100000200012111001000001000001000000020000000200100210000000010001110111101111111101000200002002002020000101100002020200011200200000100110100000000212111100112000101000010200020000011110010000001001000100111100021100021101102001101002000111011000000000000020000000200000010100001000021000010011001101021011201101011000001200000020100210210010110210110111021110002000000020001112010012001012000000001000200110100101100101101011011110120210101000101101111111000110010010001100010020000020202200000202000020002020002021010022212000000011110012001122000122101101200011010000012110110100011101211201000102010000211002000010001111100001020000211000101001111100100202000202000010020220001121011001000002101002001110101000000000000000111100010000200000002000220000220110101000210001012010210000200101111101210000000000000222010010002010201101011100010110110001100010000111102100000201000000011010000001020201100202002200011200110011001100000100000000101000000000000000110001100200010000011012010012000000010020020010110100111210200111021001101200002110102101200121120011001212100020002000000002000001100110102110100020210201101101000001100010001011011101011001111002201200100100011002101000021001010000000002011100010000100120021202000002000122022011101001011000001210000200001101100110001110100110001010000020121012101020001121101011222011200111012010201102000120011111100100011001011110010001200200121000100110010100101100000100001102101001001100100010011020112110010000102200110000011111001000000101110000000001010001100000200220011102000001110000010100100010000101000210100001200000011011011121010100211010000201111200102012201120000000000001010110200012010001101221111010111102012211211110010000110111200010101111100210101100211201100110111022000000010101000110101100200000010110001011010101110110022121010120000001100001121
0102011011110100101010111100120100200111001020001100000112110100000010101100110000000000000101102010000102101110000110010000000111011102100210011100111111000010001200110002211000101110101111000002011000011101110000020200000000022200020002020021001111200001001100000000012001211011210201201100012002101201111001110100110100001111010001111000000101121200001011111110101020010000110001001211101020111000001110110001001101012011100202211011010100001010011210100102010112011000010100200020000001212000100101001001020101021112011000010111101112111101220120101010010000121010011100011110111110021011001011120000010010001111020001110011000111011111120010111110000100000000020011101000222111010010102120101100001101121011010111011121011102001111121101110111102001100100210010011111112001121111111210211010100021100101001011200010010010121011110202000102010001101011220011111111011011001001000112201012001011102100100010012011010100111010120100010011120100011200100210010000100000020200220000011111200111000010200101201110220200010110102000100012020101100110200111101112110111001100012000101100101000101001110000011110111011210112000111101111011001000020010111110001010020000000001110201100001011010001121011111100010110021111111002000002100001010110000021000112101000110111001211201000112011000121102110210011102011110201000101011000101202102101011100101011000000111010101121110010110000110011112110021000010000110111020100101110020211110011101211101002110110001011020210000200001010111010101001100102011000010011112100212020200001110111000000000100000101000011000101001010100001210100011110020000000110111111220000110011100111010001000100111000000020100012111011011101011111110100110101111110000100000110100110011011101210111100101200111011110120020111001010011001022012100002001000121112211011110101102111201110001111111000100100022010101010010011012101111120112201112111000021110010011200111111122011111011000121110002201100011110010000011101120002011111210100110112000112012110100110111111100000001011011200110000011112011212101111010111100112000200100000011011101120100220011001001121201201121111101011201000201102001001100100010010110101110010212110001101001010100000100001102101002000200020000220211101001101101100012110000010101110111000101000100110111100101011010000101122020010110000200210001010011001111010001010100010000100001001001000011011001100000110100101010101000002021211010020100000020012112110100200110111110210200011001001110011011110110111210022100222000000000002222000000001011011110000
0101120010110111101110100211011011100221101020002100010101211001000011001101100000000000000001101010110101100110000110010000000111011102100121010211011221000011001100200002200000200100000001000021100000000000020000020200000000111100010002020021001111200001001100000010002010110021220211102110021101111201121000000200110210101111110011102101100001121100000000111210112101210000000001000000000000001001000121110102010001201002100112101012010011000010100221100001021111001100111201110010000001212000100101001001010100011111112111000111001010201000000110101120000200000110011211010110102122121011001022110100010010001111020001110011000111011111200000120002000200000000020200022000222020020000202220000100001101121011010111011111111201100011011001110120111001100100120010011111112001121111111210211010100021100101001011200010010010121011111101111202110011100111001000000100001011100000200002200020000021202010110100002000111111000010110100020000110100010100100210010001100010011110111001011111200100000010210220120110220200010110102000100012020000000000100110010222110111001100012011000110112000001010100000110010200111121101101201001111011001000020010111110001010120000201000111111011002010000100110010110100101010100121111002000002100001010110000021000111001000200011100200101000112011000121102110210011002011110010010210000110111201101101011100101011000000111010101121110010110000110100011101121010011110121111011000002010111111001000201101000001010011000000020200000111100001002010101001100001111000010010011200101010110001110111000001110000000202000000100101001010100002200000202100102101200021201110002010001110011112000101000101122001010010100002111011001102021121111100110101111110000000100200100110100100200210011011100010011000002000000000000020002000011101110111111021200200000001110101101211201110000111111000100100022010101101011002111000111120021101112111001121101111111200111111122011111011000121110002201100011110010000011101120002011111210100110112000102012110100110111111100000001011000210000100010001011111102000010010100111001111100101011022002020200220011001101121201201121111101011201000201102001001100100010010110101110010212110001101001011211000011100102100001000101020000110110101111010011010101010000010101110100000101000100101102100100000010000100100011100100010200210101111100101211101100100100010000110012011002001022002101000101021111111110010000111020200010111010101021111121000210110110101010110100011100101110011012010121001110011101102111110200022021020121110011001110100
0101001101010011000121222100110210110112000020101100001111000100011000100001110000000000001101112010100102101010000020020000000011010101200121010211011221000011001100200001200000200000000001000021100000000000020000020200000000111100010011110120002002200000002100000010012011211101100110211010010110211110010000000100000110100000100010001101110001111111101001111110101020010000110002000000000000001001000121110102010001201002100112211011010110001010011211200001021111001100111201110010100011111011100011012001020101021112011000010111101112111101220120101010010000121010011211001220102221021011001011120000010010001111020001110011000111011111200010110011000100000000020111112000222111010010102120101111010101010000010020000000100101110000000000001010010110000101011001000000101100111002022100102111002000011101100100000100021111221100201101111202111011001002110011001001012021100000100002200020000021202010110010011110201111000000000000110010010111010100100100020000000010011101110000101100101100000010210111210200120110100011011010110111111000100110100211102101000102011200001000100010011111001011110001101110210011121101101201001111011001000020010111110001010120000100001110201100001011010001121011111100010110021121001001110001100001010110000021000210002010200121101201000101001001100102021200101100211011201101000101011000101202102102011111010121000101211010110121120010211101110011112110021000010000111111011000002010111111001000201101000001010011000000020200000111100001002010101001100001111000010010011200111020210012210120100000000200000000000021110101001010100001210100011110020000000110111111220000110011100112010001000200122102110010100002111011011101011111110100110101111110000100000110100110011011101210111100001110011000011110010000001010011000012112110012000011110101110001120201202000211011002110012000200100011110001010001002012101111120112201112111000021110010011200111111122011111011000121110002201100011110010000011101120002011111210100110112000112012020200000121200201000000120011200110000011112011212101111010111100112000200100000011011101120100220011001101121201201121111101011100001101101002001011100000000200200001000111201010111011011221101011100001010002001211111011211111110110101101100011010000010210200111000101000100110111100101011010000101111021201101000100201101010011001111010001010100010000100001001001000011011001100001101101111110101000001011121001020100001010001011011211010110101010110100011100101110011012010121001110011101102111110200022021020121110011001110100
0001111000110100122212102210110011120110110111101100000112110100120120021100101001011010111111121011100110111102111102102011211122022010011011110211001211110001011011201001101001110001001001000001100000000000020000120111010101201102202202000100120100012010000010101101101110000111000110210000012101001110010000000110000000000000000000100011100001100111101211100111011020102111010211100000000000111100111110110102010100100010101202110101010020211000201211010210020211000000102121100020012110111000101000101100021102011111011111011121101020100001000100101000111112210010011012002100010011112012110000120000111011220122120100121100010112000100110110221011011110100101100211022000112202000010002220000000010000211101100111000121010210102000201101012010121110011100110011110010200100102001011101010000101020021100000200000011111212210101011011001102000211100101000001011000001011101011000211100111000011101100101000002000010011000101000001101110000110011101012101000000201201111111110120011112101121001110200110110111101011120010112110000011112000200110200000111021102011021000110100001001221001102010010201121211101201110101000112110201011011101111010001112211021020000000002001111022002020222020000022002000000000000122001002011110111100001201011011001111001000100111100101100110100001001110200002002110001100001110010111110022011010001201101000111100010202000101110001101120011110001102111011011110110000002200020200200200020200020000022020010001000011001011020210000111201002012011211002110101111010010020020101100001200001100021000001210100111110000120210011101112010001100000110000111001010100002101121010000000001001210010001012022012110100101001201010020000000101011002011101111100000000000100010011011101010110010002200000000000001001101101211010121101110111001101100222000022020202220001000011122100011111010010000112101111102101011021111111111000200201100100000000000000001121111111000101010010102010110101111011012000000011000001121102110100200000010001100100100100120101101101000001111011000110101100000000011120101010020010010111001111110101011122011010200110000010001001020000000200112000100002001011010000100000000002000000000020000020000200002010110100000000001011001000211002001002000011010000011110001000000011111100000000111001100011002200000000111001110110011200110000200220001001100011120000000000000011111101201110011020101210112001000100100111120111110002021212100011101100020002000111111110111000022210100011100002120111011211010101111121100122110110000001111000000001020012220000
0001001110010100121111001211110010011120110121101100001111000100022000001011201001000001100100001000010000011110011100100110101112121210101001000222000222000002002000200000200000200000000002001101101010111110110001010100000000101001111102010010011000002020000020202200202000000202000120220000001011101110010000000110000000000000000000110112100010101111201211000110011011002220020212100000001000111100100210110102010100101002100122001110100100011000102111001120021210000000101020111120011110111000100100001100011002120112021111011121101020100001000100101000111112210011000011011100110000001001110011120000110011111022120100121000020211100101011111112102111100000001111222101001212202001111000012001112110101102010010010010111010110101000100000001020121000001000111000110010200100102001011101010000101020021100000200000011111111220111010000000012000111211011111011010101011012012100010220000011101002000100101000002000010011000101000000010010001000011100102200000000201100110111110220000000001121111110100001200111101011120010111110011012012002200020200000111021102011021000110101002101010001212111120110110101001211100010110021110110200002201112111102001102011111111010002111211011111020111111110011001000000111011111011002012010111110100100000110101001100011120111002100010000012011112110100101021020111002101110000101100121111011111112110101121100001001101020101011112211221000011001010110001000011100011011111100002010111100011000111011010001000011001011020210000111201002012011211002110101111011110002010101111110010012210011000001120111010101000001100010001101010002111010111000001110111010102000001121011020200120011101100101100000001110001000101100010101000202002102111010111010000110100210000010020011000000011002200000000000001001101001111010012101010111000200211121100111010101110001000100211000011020001000102000102000001102011021111000020010200201100100000000000000001121111111000101010010102010110101111011012000000011000001121102110100200000000001111100100210211111211101000001111011000110101100000000011120101010020010010111001211120000011122011010100100001120001112110101111111011100000002000011011000011100000002101011000010001020001101001010100000000000110110101100211002000001000021010000102000001010100020001112111000102101210110002100010100111001110110001210110000000121001001100011120000000000000011111101201110011020101210112001000100100111120111110002021211010020100000020012001011111111000101021200200011100002120111011211010101111121100122110110000001111000000001020101110111
0102102001110101111111201221101012110111100111102100010101211001120110111000011001011010000200010020100111000201101101001000100022021102200220020200022220000020000200020102200000200000000002000001100000000000020001010100000000101012101111011010011000012110001011112100201110000202100110110000002002000200010000000110000000000001000000110012100001010100101102000220010002001110010122000000000000112101111011010102000100100010101211000210000010001000101100111011011220001100101011110010011101112000000100001100101110010100000001011120200011100002111201001000202222110021111022001101110010111111110000021010110121110122021010121000010112000100020000221011011110200111100211111110111101000110012221001000010000102100000021000222010210102000201101012010120220011101001011110010101000011000101101001010200020022000000200100101111111110101101001001111000111200020110011110001011112011101010110000011101002102200201100002000111000111000010000010100001110020011101200000010100010101011101011110012101111002110200110010020001110001112021010210111112001100021110000110010001111010100011102001111021001122101210011000002010211101010210010000110200002111011112202001001100211111111011101010111001111221011010012111110000211011000102001111111000011111020022101011100110022120111002000000100011021111110101200111010010001101100000000200022020000002002020100202010100201101211110000211210101121001102121110011110110000001201110111201110011101010000022110010102000111001022011210101100101001012011221111110101111111110001001101111011000011201021001101210000111211000110200000000000000002200000201000012110210121102000001121012020200011011101100201101101002200000001100110010000000111012101210110110020010220211210000010020011000000111001101100001100001001100011111010010101121011001002000112000022020101110011000111100000010110002000101100001000001101010012211000011000110111100010111000110101000221121121000201110010102010111100011011111010010011010000011101111101101010120100200110000110111010112200000000011001110110011211011100011011112000020020200020002122010101001122011010200110000120000111110101111012111000000002000011011000011100000001100100001010000111000200002010100000000000110110101100211002012001000010001011111111110000100011002101111000001101110210101100110101201001010000000111100020100111100112200110111101100100100001100110111120011011011211001000000100100101010201011111022112101010100100121002000001101000111010111220100011101002020120022121120000012111200012110111011100010000110000020001110011
0002002011000101110010100222101011001121100121102100011100101001021000100001110000011010000200001010110000110120011001110210102111111110011112100221001211101102002001101011100010100010100102000001100000000000020000020200000000200001102101000001111001101010000010101101101110000111000110210000012101001101020000000110000000000001000000110012200000000111101101100221010011101001000111000000000000112101111011010102001101011010101211000210000010011000200210111120000120001000101010200020011101112010100110001100111011010211011111011120200011100002111201000001212211100011122022001101110010111111110000011000110112210012010110122011010011010101020000222102111110100101100211111110111101000110011112001011010000102010010010010111010110101000100000001110010110001001002000100001002001020000202200002020200020111100000200100112200101100001101101112111000211100011000000100100001111100012000101100011001002101102201111011010111011111000021101101200001110020011101200000010100010101011101112110011101111112110100001110011011101010011021011110100202000100011110000201011001102010100000000001111021001122101210011000002010211101010210010000110201002111011112202001001100111212021111001111012011011221011010012112110000100000000102001111111000011111020022101010100110022120111002000000010101010112020101001001010010110110000000011210111011010001102010000111110101101201121200000211210211011001001020110001000011100022011011100001010011122120100010111110101010111000011011111202010000000101100111110100001111111111020021202011002100011201021001101210000111211000110200000000000000002200000201000102101110010102101111010011010101010121111101112111001011100000000000200000101000111012101210110110020010220211210000010020011000000111001101100001100001001100011111010011101021011000101111011100111010101110011000111100000010020001010100111101000000000000001201011001110010010001121001000000000001001010011000100120020202000002000110110210111121110020000011101111101101010120100200110010000020000002111001000011001110110011211011100011011112000010020200110002222020000001122011010100100001120001112110101111111011000000001001011010000100100010011010001110020001111001101001010100000000000110110101100211002012001000010001011201111110000000002002000000000010001000011101200100000011000200111022100000020200210100112200110111101100100100001100110111120011011011211001001000100111212011201000001122111001021101100021002000021111101000101110101210121102111111010101120200101111121100122110110000001111000000001020011110011
0102102011000101110010100222101011001121100121102100011100101001021000100001110000011010000200001010110000110120011001110210102111111110011112100221001211101102002001101011100010100110100100000001100000000000020110010201100000111100011001010012101111200001000000000011001120010111210110001010011101110200010000001100111110110011021100000021200000000110101102000221010011101001000121000000000000112101111011010102000100100011100212101200010110111000200210002020000110002100101011110010011100212000000100001100121101020211111121111120200011100002111201000001212212100011111111011110000010111111110000021010110110001111021020222111000112000101020000221011011110200111100211111110111101000110002110000000011000101100000021011222010210102000201101012010121110011100110011110010200100111000100101100000200011012010000200000000021111221100100101000101000211100011000000100100001011100011110110010122202102100102201111010110010022000000011101101111010220020011011002001001100111102011000122110011101122222011000101101020001120111010111011000011011001100011110000110010001020011000001100001011121000012000100102010002010120210010110021110110200002111011112202001001100211111111011101010112011011221011010012111110000211011000002012011010012000000210000110101111001001110112101001000110110011001110101101101010000101101110010011210111011010002101111100202000000101001110011001201120011110000202222020022220210000012100011100100100011122120100010111110001010111000011011111202010000000101100111110100001111111110001000111100010110021110111110110000200000000000011110011101011021000010011010001021010110211002000011121001010100011011101100201101101002200100001100110010101000111012101210110110020010220211210000010020011000000111001101100001100112010001110101110011001010000001100111010110100010111211111100012011100010111011010100111101000000000000002201000001000010012001120112000110101000110122111010201000000002010110111121012111010010021100010021112220200200000020000200010010110111010112111001001111011000110001100000000011120101000010010100110002022000202001011001010100110000010001001020000000101111110000002000011011000011100000001100100001010001111001101001010100000000000110110101100211002012001000010001011021111111000000002002000000000010001000011101210000000011000200111022100000020100111100111100100101101200200100000110011011111112102111102101001000010011221001110111010111010002021001101011001100111111100111000111111110111000002020120022121120000012111200012110111011100010000110000020001110011
0002002002000101200000100111001011010112110010010000000111110100110000110100110000000000000111101000011202001200000200000000011022011202100212001000110210100120211201201001012101011101111011002100011020112202211212010111010001002020000020000020102010111100001002022000100101111101010111211100010120211110010000000100000110100002000000010000100111110101012101001100010001111011100111100010011110010120000000011010120000102121100210000200000020000000101101000101102111100001001020100100101020000001200010001000001001102111011000000100101020001000210100201000111000110121210121010010100001100001110000011210010021011110000111110100010210202020000000222200000200000000020011111111101111100201112111001000011010012110011010000000200100111000000000001011110101111111101011200002111002010001011100011010101111200201100000110200001100111122110202000000010000200110010111120010000000002000000221000122201011102000000022001112100000122001100210012120110000020100101110000011000000020100211001100000021100011001110000111100111101011110101110000011111000100110201010101010112010112100001110000200220000002200002202002002020020220202000202000111111101110001010011100010020000020202210111102111020001020102021010011112100000000000010002000102101102001110011011000102000000100111002111101100011020111111101200020001110111110200000001100011112110002001212100102000010211000102210002100020020000001112100012200000100011001122110100002020020011111011100101011111000000101011011011111020012121112020000020222202000000000111010111100001001110100110000001000110111112111001201000000001021011110020110000101001110000210000020001100000100001000101000100001101001200110001200001011112010101010100100010100000010101110010100110100010100111111012010202200220020211110011001010010102011121000111001011211111010101120111212002012020021100022000100200000102001112011111100100001010001012000021001120000000001111000020000200111011110020111001121121111110110012000010200000200000201010010111100101011000010010011111011001010011011201110111100200111112011102011000010021111000220010010222111010212000100120010002002002020001020100101101011010002010121100000002111211000000101111101101000010100001000000110110101100211002012002010011111001022000001110000120100000010000101000220110100100000011010120201010100111010000001010000111200201001010010010101001111111011020010010101111110100102210001010101200010202011110011021001100200211001100110200220202022000100010212111101001001210100000000000000021000111210012211010211110110100000211
0002002021220000122221202211200002220100010211201200100102110101111220011101011001011000010110010010000111001201101101001000100111012112100221010110012120001010100000200002200000200100000001000012100000000000020000010200011101200111110011010021001110111101011001001110002020011020110221001010011101110100011010111010120200210000011000000021110001100211110201100221020002002220020212000000002000222200200200000002000200001020200212101200010110122000201121000111111211000000001020111221101010000001201010102000000200011100100010100211101201111010000010001222100102100101100201020021000010000010010000000110021012110121120100122100010010011200110000221102100100000001010211111001121112010021000002001111000101101010010000010000020100001001000010000121010000010101002000100001002002020011111200112120100120012001000200000000012121120210100101000202000101101011110022020002011021122111120221100011111011101102100011011010020011000000021211112210110121020112012110000000200000110101110111010000011011111010100002200010102110120021102000000022021000100000110010010001002102120200000000002101010001212102120010000002010111101010110010000211101001200011101211010002001202211020011012011011112011211110000021111100001010100111002001112101002000010110011011000101001010200111101102000111101001111010110200021011101112101100110011000211101010001201110000010111001001210010200001211210102221000212211021021111110100111200110110111110011100011000111011010001000010001011020120100201101001111111110001010101000111000020020202011002100011201020100000000200000000000011110021101022021000001010111100111001100111101110012010000000000001100000000002111011100110100012100010020000000000020001000202020100110101101010010011001100110220021002200000000000002000000100100020110000211101101001101111011111110201111102011011011100010111010011000111111110001101000101112101010100001000002221001000000000001010110001000000020020202001001011220111211212112120110000001111111101112002000111111101011110010000002100000010021010221000021122011100100001011000020020200021002021100101001011012010100220101010000000110000000012202000100001101112011001000000000001100101111011102010001011001120210100100000111112001000100002011102000111010000101010101000000001011110111000010001000020111100101011011000201101021100001010000022000000000000000000200200000000111111100212121102111001202000001120000110000110121111010110011011100111111010200122202000121101022110100011100002020120022121120000012110210021110221011010110001101100020001111011
0002002011220000122222102210110011120110110111101100000112110100110110111000011001101110010110010010000010111101101002011100101021011001110110110110012111001011000200020101100010100210100120112111220110112202111211010212110001112201011001120021000120100102011001000110102011020120120220101021111201110101110000001000110100110000011000010011010111110210110202000110011002102111010211000000102010111211100100000001110100002010200212101200010110122000201211000111020211000000102020200121100010001000111001001100120101011100100010100211101201111010000010001222100102100101100201020021000000000110010011001210021001001110120110222200000212000100010000122011021110100101110211111001121112010021000002001111000101101010010000010000020100001001000010000121010000010101001011110010101001011011010101100000101011011000001100100000021111221100100101000102100211001002000011010001001020211022110212200111010020202101100001002000020000000000010110021110111011020111102110000000200101201002000120010000011011111010100002200010102110120021102000000022021001100011020010100001002102120200000000002001010001212102120010000002010111201010110010000211101001200011101211010002001202211020011012011011112011211110000021111100001010100122002002012111110111102120011110010001010011210001101001000010101010221010110200021011110112101100110011000211101010001201110000101011000101110100110001211210102221000212211021111111110100111200110110111110011100011000111011010001000010001000020021201111000000200200000000000001100010010011010101111011010021211120100000000200000000000011110021100022010000001000020000010000100100002101111010011010100011011101101201110101101110100012100010020000000101011101100110110020010220211210000010020011000000111002100001100000001001100011000010011000111101100100211010200200000001110111101101101010010111111000001100012000010000000001112101010110011100112121001000000000001010110001000000020020202001001011220111211212112120110000001111111101112002000111111101011110010000002100000010021010221000021122011100100001011000020020200021002021100101001011012010100210100121000100110010100102101000100001101112011001000000000001100101111011101010000110002120210100100000111112001000100002000002000022020000010010101000000001101010111000011102110120002100010100102001110101021100001020000022000000000000000000200200000000111111100212121102111001101000101021111220000010111010101110011010101001100101100211201002101201010211111012001001120020111020210000012110210021100121011021111101211200120100001111
0001111000110100122212202110200002120110110111101110010101211001110111011001001001000000000000001010110000110120011001110210102111111110011112100221001211101102002001101012100010100110100101000011200000001010110000001211200000022201110002020112111111211111011001100011001111010110120220101021111210111100110000000221110010100000000011101121100000100202111200210221020011102012000111000000000000111110111000000001110101011001001221000210100200011010200120000110010110101000112110200110011100212000000100012001000100010001010000000111001110200000000010001121011101200011221110111010001011001011010000101110021001001110120011222110000202000110000000111101100110110001100222211000111101000110001111000011000000102010010010010222010210102000201101012010121110011100110011110010200100102001112200011120110020101110000200000022200202200001011111112111100101200011110011110001011012011100021221100121101011000201100020020020021021011100022201201110000110011101111001100000201101112012010011101201101111122110100001200110011020210021111010110111102000210000100000110021111011011000110001002101110002121212120021000101001220100020220011001111012000000010010001211110020010000000011211110011120120001102211000000000100111011011001001111102100112102010112100011000111012111101001100000001001120121011101100021010010012001101001000000110210111100111000000111100001102100110110000202220111110001102111011011110100000001110010110200111010100020000112110011002000010011012010121101101101002111122110002020101111010010011010000200011010012210210210000010100110000101010110011100011010001100000110000111001010100002101121010000000001001210010001012022012110100100000000200000102010111012101210110110020010220211210100101120011010111111102201101011000001001100200200020220000120000001101111121100111010101110001000111111100011111011010101100001000002102110111111101020010110111100000001110010000000111011111000101001011102010111100022022012000000012111011021102121201100001010001100001011100010000112200100000010010211010111211011100011011112000020020210010112111100111001011001010100110000010000000020000000102202000101101010122010001000000000001100100001010102010001101000020201001000000110200111100100001011000000020001011111100002000000001101100000000111001001110001211001011011000200111022100000010111120000112110121010001110100000011101211210120011010010110102001101210201201010201010102012112101010100100121002000001201000221101011110100011001001110111011211010100012110210021110221011010110001000001111001110100
0001001010000100121111101111200001011120110121101110011100101001011001000002100000000000000200010020110010100111101002011111211122022001110120120200022220000020000200020201200000200100000012101102121100122202100110110112110101112201111102010111111111211111011001100011001111010110120220101021111210111100110000000221110010100000000100200112100111111210101211000110011011002220020212100101001000111110101210000111110110111101001211000210000110112000101110001111000111011100102111111020010000101000101110001000000101011111122222022220200020000001000110001010112211200020122021102100001011002012120000111000121012110121120011222110000202000101011111222202200000000002000222200110111202001110111120101100000100111100010021000111110100111000101202011011020220011201000011110021200000011000001001101101200020110200000200000022200202200001011111112002000012100011110000110010002020200011100101201111100020202100100011002010111010100001000000010010001000011100201100100000201000111012010110011000011111111011100001101020111110110021111010110111102000210001110000200010001011121100001000002001110000102010010201121211110201111211100111001111012000000010010001211110020101121111101001111011011011121011011011012111000010000000011012011100001000010100000020001101100011110112101001000110100110011011101001011010000111001101001000000110210111101001010100202010101102000110110000202220111110001102111011011110110000001110010110200111010100020000112110010002110020001022011220000200202002022022220002020202000020000020020101100002100001100010000001110000000202000000200000000000000002200000201000102101110010102101111010011010101010121111101112111001011100001000101100010101010111012101100020020011100210100120100100021021001100111001101100001100112010001100201110120000120000001101111121100111010101110001000111111100011111011010101011102000002101020011122101020010110201100011001000001000100111011111000101001010102010111100022022012000000012111011021102121201100001010001100001011100010000112200100000010010211010111211011100011011112000020020210010112211110010001011001010000100001010001001020000000201112000101101010121120110000110100002000000000011010111001111112011211200010000111101112011100001000001000111120000202010100110201011012111222000001101111111102101020100112011110111011100100000200210100112100011010101210200000010221001001111112101110001202001101120101210000110111120010110001111010102010010200111201001110202010100100021002000210011100110100000111111111011201110010011002100110100110100000100
0101001101010100201000000100010001100111001010011100010100112101010001100000020101022021010000000010110000200020000011020100012021001111010211100120002101102102001101101011100010100110211121001100021100122202100110100112110110011200010011021021100110101112100110101110102010010111110120111010010110211110000100010100000000100001000000121102000110110001101101000110001002101001000101100010011110011011100111020102000001200011000112211101020200022000101000001111001110101100000001110010000001102010110110101001102110121002020000000022002020200000010010001121000101100101121100020020000000100001120000020000220022220022000222000200010110201010200000010011100000000001111211111001211000000200012111001000001000001000000020000222010210102000201101012010111100002000220000000000110100110100110200200000200012101110001100100100010000221011110101000010000012100101010011010000001011100011100101100110010011101001000010011110020011000000000000020000002000000010100001100022000001111011101000000112101111002010100110110021101100010121202011100001010011000010200001111011111101020200000101000010011000112000100102001002020111111101100101000101102001011001020011110010110201100101001021101101000101211210101112002011100111011000002011111111011101101110001201101221102011000011001111101100111021110100011200110000001011211000000000100121110010001001010000101010100100102121101012200020020000000212211021111110210011011010011000000100001112010110010121000002010111000022002210101100000000002010111111111101122102120000100001100002000001110001000000010111010101000001100011001110100101210100101110111011010100001110012010000000010001100110022100211201100020100001001101011000011000011000011120010000001000000100010010010010100110022012111100001100111011101121101110010102000111001100100111010000010001110001000111111101001001020010000101012000000111001101110011011110110111100011000110010100002001000010000201110010102010111100110110210111121111010010010010112011001010210201111100000110112110111211001101101111000110100100010001021111101000100011110201001120100100011000000000000100001010002002020000000200010110112000001000111001100100010011111012110010101111011012010020201000010000101200111000100011011111000011010001001201010000100001101000010100101111010200111100100011010010200121111101100110101100100221200200101101100100100000000020022120011011112202101001101110112211001200011010111010002021001101011002000010020100000010111001110120101001110011011110110000011001100011000011111111121000211010020011110011
0002002002000000010111212000110100101101010020110000000111011200000001100101020101112011011201111000100101101011110011011000111011001101100101002000110110110011111102102011011110001110101111000001011000011101110111010111011100100101100021100120011011100110002201011000111111111101110101100010011011210200010001110100000110100000000000020000000101011222201011000000001000211011210100100010011110010221000110021111110001001020100200001111000011011000002001101100011010101100101111021110100020100011110100000000000000011000000000000010201020001001100200100000122010111111200222010110201112110001110011120110020011011100010011000100000201111020010010111110000100000000020011100110000110000101012111001000001000001000000020011010100000110000000000002100110111211110102110211002001001010100011010002020101001101101100000110100010000110111120101101000001001112001001000100110000010101012000002100111100020201002000011000202000000222001110120022220220000020121001011000011100010011010101110100101011000001001010000110010112110120112011110011021110001100000210010110000001002000002020010001001101001111020110201001101011111121102000111011202012000011001120002010020021000010102110010201100001011010001121011111100101010111010001001110001100001010110011011000201100011110111001100000100010011110101011200020001001111120111001000200000221100001101112100101000001011210010111011102110001202001101000101010010001110012111011100002010111011111011100101011111000001101011011111111121012221101120000011121101100000010121020111100001100010000000000000000100001110000221100100101022010000001010110000101001200010210010120001210011200111010102000101100000000111101000111001000022011010021000000010201100110100000020200200111021001101200001011201101210121111101011101110010102000111001001001011121011020110111110211002011010011110012111100200010111011001011111100101101010011012000021000000000000001120110000011001020110202011101000011022021110010012011000200000200001101100101001120201110001000101110011011000010010110010111121011100001001010211202000120010112011100111001021011010100210100111100110201110110201011000200001102101001001100100010010110101121010100010001100102010110100000000000020001000100010001210110101111001110002000110000010010110010010100101210010001100100012111011010101010101101020100110100102100111010001110100001010221100012020002001121002010111001101200201010101000001112100110000112010100101010111111110221101022011110111100012121110011122010010111111111011211210010000000000000211010000001122
0002001010110000020020111111210100101011000111111100001000011101012110011101011001101000111111121011100110110102111102102011210011011001200121010110012120001010100100110101200000200100000012001111210100111101010110010201100000111100011001010011001110111101001001011010101120010111210111101010010100110200010010011110000000000000000000110012110011010211110202000110011002002121010211000000101010221111212000010002000200000020101102101201010110101000102011001211011100100001102020200110111110111100011100100100020001010222021221011210100020000001110100101000201112110121121011001100100011011001110011120110120011221012011001221111010212000101000110111111100000000001011211100000111101000020000011000011001000101010010010010111110100111001101101012000010220010100000011110010100010011000000002101101101010021101000200000000011111210100100101000101100102211011110012110001012012012100120220001012201002000102200010011010020012000001021211101110000110011111111002000111210111111012010111010202011121011020100111020111101001010011021011100000111001200121110010101100001201021100010001002101110002121202210011010111100220200010110010111220210001101002211102010011010101111010011101010022011120112011101011001000101111011011001010111202000011111010011110011001120111110101101001000010101020212121111200111011010002011110000111010220101121100011111100202000010202000101110001101110002211000101121110122110121100001100020200201110011100020011021020021102110020001011020211101111102011021121211111110111110020000011000001100011100001100021000001210000111211000110200000001001111001110011101001001101110010111100011010111020200011111101100102200011001110111001111010020000001100010101100211020110000110200210100100110110100100011001110101100110011111011110000111002000111111001001101111011022020201120001111012022110021211021010000011211010001101011021111100010010201201101100000000000000001121111111000101010010102011110111121012112111001021100000012211111101112002000111111101001120201010111111000011120010110000011110010000001111011000020020200020002022000202002022101020100210001020011100021000101011201100100001101112011001000000000001100100000010102020101101000011111001000000110110101100100001012100000110111012011010101010100011002112111000011102110120002100010100102001110000011200100010101110000001101010020101110100000002211100111121020011011110102000000110100211010111111011011111001020100001010001100101211000221011011111110111011101120110011111020000101111201011120110001010110001000000020001121010
0002001010110000020020111111210100101011000111111100001000011101012110000102110000101000111011112001100100120111021101201121211101111110101012000121001121001001101000200001200000200100000001000011200000000000020000020200000000200000011001010011001110111101001001011010101120010111210111101010010100110200010010012000110100110000011000010011110000010201111111010110010001111110010110000000000010111100112000000001001101012002000112110101110200122000201221000211011100100001102020200110111110111100011100100100010100010111010110000200000110100000110010101111100002111102210211010120101111010000000011110220020000112001011011221111010212000101000110111011011110100100111200011000111101000020001120000000011000101100000021000111110100111001101101012000010220010100000011110010100010011000000002101101101010110201000200000011100101200000100201111101100211001002110011001000111120110022110212200121100010102110201000011110110001000001010110010010001000011101111001100000201101101002101010000101011121121020000002110111101011120010111011000011001000200120200010011111001202020200010001002101210001011101100102021221200210210101000101111212111000001001110001121120020010000000011211110011120120001102211000000000101111011011001010111202001000010100000020001012110110100012100101000010101001112020110101011010010110100010000111010220101121101011111100202000011102100011200001101110112101000000020110112000012200011011020200001010011122120100010111110101110011001000111112202021001010110210111110100011110020000002010101100110010012220220210110000200111110000120210011101012121000010011010001010001010100011100011010100010100002200000000002111022100110211000011100010101001201001201200120020011000110100210000011011121000110022011100011001100112010001001001111012101010001110100211010200200100100000001000100212101121201021010100011211010101101011021111100010010201201101100000000000000001121111111000101010010102011110111121012112111001021100000012212220200211001010111100101001010110000001111000010020000220000121221021100001002022000020020200020002022000202002022101020100210001020011100021000101011201100100001101112011001000000000001100100000011111020001101001020210100000000220200101100211002012001000011002012011010101000100011002112111000011102110120002100000000002000200000022200000010001011000000101010020101110100000002211100111121020011011110102000001210100101010201010111012111100010200101020011011011101001000111021101210121012100220010100010110000101111201011110010001021110001000000020001221010
0101001110010010020111101111100000002110001211102200001000011101012110000102110000101000111011112001100100120111021101201121211101111110101012000121001121001001101000200000200000200100000000000002200000000000020000010201100000111100010011110121001111200001001100000010012010020111210111210000001001000200010010011110000000000000100000110012200000010202111110110111010010211001000110000000001010221111222000010002000200000020101102110101110200111000201121001210011100100001102020200110111110111000100011000100020001010222021110000200000110100000110010101111100002110112211110010010100000000000000011110220020000112001011011221111010212000101021111112001010000000002000222111000211101000020000011000011011000101010010010010000110000110000000000001010010110000000000011110010100010011000000002101101101010021101000200000000011111210100100100100201100212111002000001110000002011101011110211101112100010102110201011020120110021000000021101101111010220020011011002000111210111112012010011000101011121121020100111020111101001010011021011100011011001200120200010101100001202020200000000112202020002221202210011010111100220200010110010111221110001100001101102000001010101121111111112011122011120112011101011001000101001011111011101111211112000000200011010001012110110100012100101000010101001112020110101011010010111100010000110000111111110100002010100201110100202000200020000202220002220000112212020021110120000012100011100100100011211020000021021010102100011002011111211101111102011021121221111110111110020000011020202000101010012220220210110000200010000101010110011101121110000001000020000010000001100111000021010100010100002200000000002111022100110101000011100010101001201001201200120020020000110200210100100110110100100011001110101100110011111011110000111002000111111000100212010111111010100010001111101111010021110011010000011211010000000001011101100000010101101002210001010110010011211121222011111110011002010111100022022012000000021100000021102121211210100011000210101000000010100001111000011120010110000111110010000001111011000020010100021001111110000011112101110101110100120001111120000111012111100101101011011010000100100010002101100000010110020000200002020220200000000111101001000211002001002000012011001112000002000000002002011000000111001100010011100000001101000110000001110110000100121000001100010010000010010100001100100100101111101100011111100001120000110000110121120001010101010100002000000200201211000221011011111110111011101120110011111020000101111201011110010001021111101110100120100111110
0101001100120010021211101111100000002110001211111100001000011101012110000102110000101000111211112001100100120111021101201121211101111110101012000121001121001001101000200000200000200000000002000011200000000000020000020200000000200001102101000000011000012110001011112100201110000202100111210000001001000200010010011110000000000000000000200022210000000202111110110111010010211110010111000000001010111100101100010002000200001011001112110101110200212000102011001210010100001100202010100110022110111100011111000100010001121112012221011120200020000002000200000000212122111111100122001210101111011001110011120110120011221012011001121011020111010101000110111111100000000001011211100000111101000020000011000011000101101010010000010000110100100001000000001110020110010110001011210011101001011000101100002020201021100100000200000011110101211000100200211101100101101011220022011001121121021111120221100021201001001111201010020120110001000001010110010010001000011100201100100000201101101002101011010201101021001010110210020111101001010022102000100022021001200111200011021111101111021100010000002001210001011101100112011212110110210101000101101111111000001001110001121110020010000000011211110011120120001102211000000000101111011111011101111211111011101110022100011001120111100102200002000020200010102121111101101011000101011110000111110121011111101011111100202000010202000101110001101110112101000000020110112000012200011011020200102020011011120111010110121101120020000000020111101020001010210100001100001012010020000020010102000002100001100021000001210000111211000110200000001001111001110011101001001101110010111100001010000000000002100000000101012112100200111001111100010101001201001201200120020020000110200210100100110110100100011001110101100110011111011110000111002000111111000100212010111111010100010001111101111010021110012000001000211010002211010122111100010010201200101100000000000000001121111111000101010010002010111100021121111101111120110000010001012112111101001000221101000110101111211100000001111001110110111211011100001002022000020020200021001011110101011112101110101110001020011100021000101011111100100001101112011001000000000001100100000011110020000200002020220200000000110110101100100001012100000110111012021100001010000001101100000000111001100010011100000001101000200000012110000000000121000001100010010000010010100001100100100110010010000120011100001210100101010201010111012121001020100001010001100111211001110112010101210121012100220010100010110000101111201011110010001021111101110100120100111110
0011001001011100201000000100010001100111001000011000010100211001120010011200200000000000000110000000011101100110000110010000011011001101100112001111010221000011111101201001111100101001111000002100001120222202110002000000000000001110000020011020101000012211101111112100101001011101010111211100010120211110010010011200000110100000000000110011000111121110002010000100001001220110200101101111011120010110001000011010011001012011100100101201010110011011102211010100010110100000001111011010101110100000200200001000010000111000000000000100101110101001101010000111010101101111111200020010001001000001001000000111101221010211000022101111000111101020100010001010000000000001010111111110001102010112100112001111000101100000000010000000110200101000000010001212001100020111101011100001001001020011010100101020201012100100000100110100010000220021210101101001000010102000001001100000000110012001001102101111101001110101000011001101010000111001111100110010000100001020000002001012000010011010102000111210211000011001110001110010112110210202010120100011111001200010201010101111011001011000001000001110111001110110200101010100011121110111110111000202002000010001011101111111010111100010011021110111001010110101011021221200000000000011010011000101110100100211022111000022210210000121001211101000211020001120101001010011101101010200000001100011112211102101111100002000010101001011101012100020020000001112100012200001000100001111111100002010111011111011100101011111000001101011011101111021111112002010101011211101111000010001010202011001100001110001000000100211010000001111100100100022010000001000020000010000100100002000012020000000000001100000000100001101001201101100200010000022012110011101100120110020001000100020110110101120010111100002111212200101011110010001111010011102000111001100101211100112011111110110101112102101101101021001111000110021001112101201100201010020011111000021001010000000002002000020000200220021201010111001221121110211111001000001210000200000201010010111100101011000000000002002000002011002022202100222011200111012010201102000120010121010101020010010010000111000100010011002011001010100111000201101012010001010210000000002010111000010000111100200001002011001000110001020000000000000001100000110110001102111111111000010100100010000101000210100100101000011011011100010100111010010101010101001210101002020100001111000111210111121011002121001101011002011100100000100000110112201110001112010100111100111201100220202011111000011101000110101100200000010110001011010101110110022121010120000000110111021
1011002001010100211101111000100001010011000100011000010100211001110001010101100000000000000210000010121101100110000101010100012021001112100211000010101101101111101200100000002002011111102122001010121010012202121102010111010001002020000020000020102010100111001101011010101120010111110101100010011002100100000011120111110100102121020001102101000200120101101001000110010001120000120002211101000000221101100111010002000001111111000221000200100110022000201111010010101122000110100110012120001020000001200110000100001010001112010000000122202111102102211000001000111210001210000101011011001011000012001110000001102111020200010011011111000111011111000000111100000210110000110122211110000100010200111112001011000000101001010020000000200100210000110100011001120211101010101000211002011002121111011110112120100001211100000100110100010000221011210202000101100001101010110000210110000110001002001211101011100011202001000001002110110000000001000110012211220011111110000120111121100102211002211110111201100000010000200001200111111001020110112000100011112000100010200110102110011000121100000010111010112001110020100012000100011111000011110021000111111101110001011102010011011111000101001010201100001011010001121000011111000000011000002002022000112101001100011011000121111110000012101211111100111121110110011100010002112002020200000001111000111100002101112100101010101010111000011011011010002201002002000101000000000000102222110110001020120122110011101200011211100010102011101001111110022122011110100020222101000101000011020202000002000011010101000000100000100102110111102000011001010001001110201000211101211110101001010011110010200000000101000001100000000111001000111000010011000000020001000101110100010000000010110100110020000001111011010112101200011110010001111010011001010000001100112021211111010100010010111101111010012101021010000101010001010001001110011101011211011012001120002010000000012101110121011111220021100121110002211210120220120001011100200011111011111020110222000211112000110100002001001102110111011101000122011100111121010101011010110020121111101120000120020000000110111111000101101111201102101010111110102101001101000000101111101201021000100000002000102001011001010000000020001000100011112211010110110102112111111101000010100010010000101000210001011100010111101011110010100100100000000021000001100101001010020020200001001011000120101000011011010100001120000000000100020211002010101010011011000000021010010110121101021001100010201011120120111121110000002220200022210121110010000000000110000001000111
1011002001010100211101001100010011010112110010010000010100211001110001010101100000000000000210000010121101100110000101010100012021001102100212001000110210100120211201201000012101011201111012002110111020112202211212010122021101001111100021000020111020100111001101011010101120010111120111010010011002000100010010010221110100102120020000011101000111110111101100010100011011000000010001100101000000110100101100011011010011110111100211000200100110022000201110010100101121100010010110111120001010110001200010000000101010001112010000000011202021102101210100101000112110100110100112011011001011000012001110000012202101021101010110022110110102010111000000111100000210110000110122211110000100010200111112001011010000101001010020000000200100210001110100011001120211101010101000211002011002121111011110112120100001211100000100110100010000221011210202000101100001200020110010220120000000002001000221101012100021102101100011012011010100111010110100020000110100010100000020010021100001121101211120100101010000011010000000110110121110120202021110111010200101100010110110101010012001101001021011001010211102111020110001101001020111110102000112010111011001010001021102000011010020010101101010201100001011010001121011111100000000011000000002000002200002000220011012001211001000200022101211101000101011000211102000100002102001010110000101011000111101101100112100101010101010111000011011011010002201002002000101000000000000102222110110001020120122110011101200011211100010102011102111211020012121111010001110112112010010000011021202000002000011010101000000100000100102110111102000011001010001001110201000211101211110101001010011110010200000000101000001100000000111001000111000010011001100010100100110110010010000100110200200200110100101100001020202200210020221021121000111001101101222000001102011122111110200011110122001011010011110011000000111110001000112002110000011011211011011001120002010000000011112011011011110120011200010120101221121120211221112000001210011111100102010001121000211111000010000001101011011020001112101110111001211122122110211011010110020121010110121100121020000101100200121011101110010100201101000100001101112011001000000000001100111011001210011111010102000101000000000110110010000111001001001000011001001200012001120000010101111000000202000200002022000010111101011110010100200100010100121100001011101010000010010101000110100011010001001110011010111001011100100000000000001111200020001201110211110111010010110110111111100200020111012020210111211010010111111111010101110110011111000110000000101001011
0001001020000102100000100111001012000112100010011000010100112101021001100100110001111020010211000020110101100020101011120100012020000000020111200120002101102102002101111011001011010011111201100000011000011010110001010100000000101010001010000011102001111100001001011001000110010020110110101010010110211110010010010210000110100000011101010000000100100202101001000110000010110000000012000000001010111101011121010211100010200011000211101200010110012000101110002021001000101101001011110100010001001010200110201100001110000100000000000010201011101001211201100001121100010002221100020010110011200002110000120000221012110121110222101100110101101102100010010011100000000001010112110000111100000100001010202021110110101001022001101110110001111100100000001111000000010101002000100001002002020011111200101010101011111100000110100012100101101111000112000001000012100101010011010010000001001000100111100020100010102010100010011110010010011011111100011010001000010010100001100011101000010010101000000101011011001010100211120110002010000011010021120100111001000000100110011110011101021100010101000100110011211111210011011011110110221101110101100111101001100020000110100011022100100001010121001101000201121221102112001011200111011200012021101020111110100110010201101111001000100011001111101100120121000210011200110000000011211110010011210111011010001000110000100121100101110100110001120011022112010210210111100000001100001100020200200200020200120011011121110002010010110111021111100111001011111000002200002022110020001010000112000001100020100011010110000200000000000002000011001100022001021111111001112010110111101110010112101010200001000101000100001101001200110001002002010101010101010100000010111000001110100010121011011110010110021011100011001100002000000100100020111000120000001101111121100011010101110001000111111101001010011000101100121010100111000002101011002110020021000011000000000000001001000020000200111010111010001100000000101010010011010000100000101001101011121110100210100110111010112100000010011001110110100100100100011111102001020010100020011111000111111011100010000100001010010111110101111012101000000002000011011000011100000001100100001000011201000200002000001000011001210101111000211012012111000101010001011211010000110111102100000000010001000110200210110011100120101010000022020020102010000120111100101010001010100001100100001000000100111120010200102012112121210010000110010110001111010101110011121000011100011211002000000002001011101001011010121001021001101102000002121110010000220101110011100012
0002002011000000010020111110210101210001000111101100000112110100110110111000011001000000000200010010000010101111101101001000100111012002100210011100111111000010001200020102211000101110101121001111221100122202100110100112110000022200020002020021001110111101001001011010101120010110120220101021111210111100111101102000120200210000011000000020000111110101101110100211010011111111100121000101001000221200111210000111001100101011000121001111000020111000200220011110101221001000001020100111211010000000101020002001010200011112021111011120200011100001010101010001212211101110021022002200000000011111110010120100221012110121120111112111101101111110000010111212210110101012000222200110111101000110001001011012000110202110010011010111020100111100110100000011021101100100001000211002111102010101102100002010201010100100000200000011101111110210010000000101110122000002000011001000111120110022110212200111010020202200200011012011010100111000001102202200000220020001111002001001100111102002000020100101012111001011100102100120001120110121112000000022021002100000111000011111101111022100011100001101010001212102120010000002010111201010110010000201111000100010000110121111010020000101001222221110111021000101220000000000101121111100001002011001002000010100000020001101100011110102200101010110110111102120101101011011111110001010000000000110200010000101000000010100002002111011111000101110112001000100010011011010002210022011011100002010111011110100010111111111010021101011011012212020011111101110000010111102000010000001000001201020021122111210210110011200001110000120110021100011010001100000201000102101200021201110002010011010100010011101100201101101001200100002210011021101010101010101100211020110000000100100110100110110100100011001110101100110011111011110000111002000111111000101111011100111010101110001000111100000010020001000001011002001001111010012112000011000110110100010002110010000000000010001010100010011101000111000110110210111121110020000000000002002002011110100211110000220202020222200000001111011000110101101010100000110010101011000110010002122010100002011101121011211102010001100021000101011101100100001101112011001000000000002101011000010000111100200002020211100001000011101012010210101111111111011010101102111101001100010011211111010101202210120002000110101202112020101021100000000200210000011111010011000000000000002200200200220020020101211102001000110100101010201000001012112100011100100111011010011111101110202021100200021101010221021100010110001111220200111111010111122112200220201210100001111
0002002001110000011121212110210101210001000111102200000002110001110120012100101001000000000000001000000101010210011100100110101201112111001101001111100112000001002100110002211000101110101122001111221100122202100110100112110000022200020002020021001110111101001001011010101120010111210110011010010101110100010100010110000000000000100000110012100110100211200200100211010011111111100121000101000000221200122110000111001101000020100201001111000110112000101000011110011110001100202120200111200010000000101020002000010200121000000000000200000200200000000020000222000001110011110100011110000000001011001001110110010010002010010110222111110102000200010010111112121220201111100211022001121112010021000002001111000101101010010000010000020100001000000010000121010000000000001000100001002101020101112100102111101010100100000200000011101111110110010100111202110001200120111011010101011012011100110111100021101001001111200012020120110022000000000000020100011011020000201101001001100010101002000121000000012111111011100211010010102100010022012000100011111002100010111000011100001202021200000000001101010101221202220011000101001220100010110010011120210001200011101211010002000111111111001112121121002021221010110011001000101121111110002000221000001000010100000020001101100011110102201112000011100110102121111101101011000110001010000000100011121100001001010100102000000101001110011000101110002111000201111011021120111110012100011100101100111100010000021021011112000021102022011111111110112112012021110011121202000010000011010101100011100001110111000001110000000202000000100010000000000002200000201000102101200021201110002010011010100010011101100201101101001200001001111010020002010202001201200120020020000110200210100100110110100100011001110101100110011111011110000111002000111111000101111011100111010101110001000111011100010111010010000022102001001111010012112000011000010010001110001000010000000000010001010100010010101000111000110110210111121110020000000000002002002011110100211100000220202020222200000001120010110000012111011100000111000100111000110010002122010101001011001010000100001010001001020000000101201000100001000011011000011100000002101011000010001111101101000010100001000000002002002000200011000111110011010101112111101001000001011110000010110102100020002100100001102111110101021100001000001011000000000000100000100100000001210101100211121111201102202001000101101111110101000001012112100011100100111011010002202000221101022110100011100011121121011111020001111220200111121110111111111100110101110001111011
0102102002000101200000100111001012000112100010011000010100211001120000110100110000000010001211001110121112010201010101010100012021001101010101101010011111001011110201101001012101002010211111001111012010122202200101010100000000012110010020000020002000022200002002022000100111011101110101111100010110110101120000010111110100101012010000011101000111122211101001000110001020000000010002100100011110011111000011011011010001102011100201110101010020000000101110010100101122000100101111010010101020001001101010101000011210010111010100000000202021002000210110200000021000212120000100020000111001000001001111110001101201110101010110122111101101121011100010110011000100000000020100111110111011020011101111001100001102111011000101011111021201001011011011110112001000010101101000000000012001020011110200201101002001021100000110100001010000112111100112000101010000101110001000100100000001001001100111100021100021202001000011012011010100111011210210021110220000020200000010010011000011112002101010111100101011000010200000111110110210011211101110012011110001000000020001110111101011000001021010000200211000001100101101011011110111111211100102010111101001010011011211010002000020000000001110201100001011010001121011111100000000011100112002011001111000010100011010000111111120100110002101000201002010100111012100001101211001101010010210000110111200101201111111011110010202101011110012110020121101001012101011110000000000001111020200101110010101110121000221211101100210001012010200000111100001101100101001100000222000020111010001100002000000010101000000000100000101000111000000101012121000010020201000102101200010201000011011101110111111000202000001111000000100211101211010010011011010021000110110110020000210100021210111012121001101200001011201101210121111101121000110100102000111001001001011121011020110111110211002011010011101120001011100011011101212011102200111001120011002000022001000001111102010101110100100110020202000002000022022012000001011000000200000200001101100010111100101011000000000112101100001010011011201100111000100122021111101011010110020112011110111000111010000111000100010011002011001010100020100201100112111002011110000000001110211000000111201100200001011111001011000101110000000001010001100000201111011021010101010000011100100010000101000210100001200000011011011111100011212110010100120001001100102101010010010100002101111100020010010101111111100102121100101010201010102012121001020100001010000021000210110110101011000000010201100200111012111021001011110101112110110100011011010111220110100000211
0100000110010101101111001200020010110220111020001110010101211001000011001101100000000000000001102000000010010211112001101110201112122111101111011100021220000020110201111101211111200010100111001100010100112202111110010201100110100100001010011011201001101112100111211200101001011101101010120000000020101111100010010220001011010101011000010010200011200102200001000110000001101110010112000000001000112101100111010102000100101001000120201120000100011110011011010101001010100000012101011010101110001000101110101000102011110002020000000022002020200000011120011211000100100011221110111010001011101001110110010000111022120111000122000200000201101001110110221111100000000102000111111111101111100201111222001000000000111000000021011222010210102000200000002020222000001001110000000000101100110001100101100110110011002020000110100000020000111100110101101110000101200110010011110000000002000000100110001000100011101100001110002011101010221000010000010100000210010011100100100011100010001020201012100101011122111010100111020010012001010011011011010110202000100010200001111011101202021000020201000020021000011100200101011001020011220202000202000202002000100010000010110001011201100101000012011012000211112110101111111111100111022200002012000010011000010120011110201110102011111100000100000100011012110100101101110010110002202000110011000211101010001000000000100110100101001100021001010000012112000210110012110010012210011000011100100100002222020000010111011112010010000011001100202001011000101100111110100000221111101010000112000001100020010001010110000200000000000011110000002100022011110011100001112011120111002000001121001010100001110110011100112202101100112000202001111001010201111112022000111020020110111200000020010001100110111012011101101100111011101121101100020001101101101000110000020000020020201110100111022201010100020000000200011001000000001011100111001120011111000022001000001111102110111010010200001000011010000111110001101010010021100000110001111111210100011000210202011010100101100011000010011000211010011100100100012011111001011010210011001111100101010010010000000100100111000211200111200201010110021011002000000000200200010011100100001010000111000200002010101000010000110200111000100011011111000011010001021121010000100012002000000000101000100200101200100000011000200111011011010000111011000011111101002020011020200001001011000010000000000020010200002111001010100100010101001011102010000101111001010011111101101100110101210120001001020110111110110010121002111001101101021100011000110101110000000111
0001001020000102100111101211011021010222210020001010020200202002010001100001010000011010000100001010110000110111112001101110201112122111101111011100021220000020110201111101211111200010100111001100010100112202111110010201100110100100001010011011201001101112100111211200101001011101101010120000000020101111110000000110000000000001000000020002100011200202100001000110000010100001110100100200011000111111101100110101111002121110000110211011010100000110111100111110101111100000011010000011111010001010101110000001102011110101010000000021101011200001111101101001121100110002122100020010110000000000000011111000000101101012000210111000020021100001200110120011100000000102001111111210000101000110012221001000000000111000000021011222010210102000200000002020222000001001110000111001210200121001100101100000101001101111010200000011110101211001111112001111000101200110010011110000000002000000100110001000100011101100001100001100101010221000000000020000000210010011100100100011100010001020201001110011110211112110200000010020012001000022102000100012020000100110200112021010100011000100020201000020021000011100200101010001020112111101100101000101102001101011010111020011100201100101000012011012000211112111202101001011201111011100001012000120011110100110000200201110102001111111000000000201021011001110101101110010100102202110120022110211101010001000000000100120100101001110011011021101121111011111110111100000011100000010020100100200010101110110010121000001010010110111101101212010011111002010111120211010112101220010010001100001100000000011000000100000111211000110200001001110100101210100101110111012020000001110002010000000010000110110022100211201100010101000101101111001020110121111121100110020020110111200000020010001100110111012011101101100111011101121101100020001101101101000110000020000020020201110100101011100010110010000000200011001000000001011100111001120011111000022001000001111102001001120000200111010111010001100000000101010010011010000100000101001101010120100200110000110111010121210011000001011000120000110000000012110201001100010100101000210100100020010010000000100100111001101110010100201010110021011002000000000200200010001100100001010000111000200002010100000000000220200202100200012022111000011011012011121010000000020110200001000101001210210101100000000001110200111011100000000201110200222201201102111110110200001001021011020001001011111010101001110011111002110000110212100002022002200021002000011111101101100110101210120001001110011011110110101121012100112000001011101121000210000010000010112
0002002002000000010111212000000001001101010121210010001100011100000011001010010101011011010200000000010000100010000110010000011022011202100211011100021220000020110201111100111100101200110001001100001010111202200121011021022110000202201112000010020020000211012102011100201111000111010012000010011002000000000010020211111110111011120011001112100011210101011100110110001001220110200101101111011010110100101100010001001002011011000111110101010110010010202111010000101121000000001111011010101110100000200200000000001010000001010000000011202021102101210110101100111002110011200121111010102012010001001001110001101100011100010011112111000112010010100000121101000200000000020111111110111100010200111112001011010000101000000010000000110200101000000010001212001100020111101011100001001001020011010100101010102012011000000110100001010000111121100011101001000100101011000021111010111101001000000111100012100011101001001001002000010011000001000000010010000100001110010002001012000101110001211110101100110011000010000001110010112110210202010120111010201001000000110000201010101010012000001100000200110100101100101101011011110120220101000112011202012000021010021102001010110010010202200000202000020002020002022000021211000000011000000011000011110101100221022112000112100100100110001100000100120020000202002100020001000201011110000111100101112100001001101000102000000010111010012022001000002101002001110101000000010000000111100010000200000002000220000220110101110120000012001200101101000001200210100101100100211010011121010001100002000011010100000001110100000101000111100010101112020001011010021010111001000100002000012120100100101000110111001011011001010100101001101010000022000000020000000000200010011000100020110110101120010111100001010111100100010111111002222000020001101101101000102111200201000101120210201001101000001200021001111000110021001002101110000100020100101112100010002021000000001111001121000200110011200011210002121121121110110012000010110011210100201010010111100110120001010000011021012101100120000010100021011100001001010212111000010020122110200010000111110100001100200221001211210010201101101100201100111211111001011111000001100100011010100010001100102000000000000000010110101100211002012001000011002012011001000121000011001010110000002000200111111001000011000010100010100111010020000111010101200202002010010010100002101111100010000101011011010100001120000000000100010102011110020001201110211111100100110111211201011111111010200022010111012111021001011110101112110111110010000000000110000001000111
0011001001011100200000000000000002000002000111110010001100110000110011001010010101011011010200000000010000100010000110010000011022011212100210010110012111001011000200010100101001101210101002001100001010111202200121011021022110000202201112000010020020000211012002011100101002011010010112101100011111110100010000010200001120110001110011010011100011111212111100110100002011110110110002101202000010110100101100010001001002011020100211110101010110000011002101010000101121000000001111011010101110100000200200000000001110000001010000000122202111102102211010001100110100011111100110111010102012010001001001110001101100011100010011112111000111101010100000112100000100000001010122111110001101000201111222001011000000101000000010000000200100210000000000002101111201111020201011200002001001020000000000002020201012101110000100111201011000210022210202000001000010201010001021111010110101001000000111100012100011101001001001002000010011000001000000010010000100001020000111001012100000020001211010101100110011000010000001110010112110210202010120111010201001010000201010101010111001012000001100000200110100101100101101011011110120220101000112011202012000021010021102001001100020000101101010201100010001020002022011122211010000011000001011000011110101101110112001000101101001210012002111101100111020001120101001010011201101101120000201100110100110001101111100002000000010111010012022011100101202001001010101111000011100000010010110100200010101110121000221211101100210001012010210000200001010210100001100001011121010010001010201100012100001110001000000100110000202000000201010001101020001011020111010202002100000101000011011100000100000000101000100001101001200001001101010000012010000121001011010110020000110200122211011011111000001100002111212200111011101100011000020001202000222000101101122111022020201120010111001122010012110012000100100110011001112101201100200010010101102100011001011000000001010110000011001020110202011101000011022021110010012011000200000200001101100111002121110110001101100020110112000000120011110100010100100001101011112111000010020122110200010000111110100001100200221001211210010201000111100202200021120111010121111000002010111000010000111100200001001011001000000010110101100100000001100101200110102101001000121000010100100010000010001210110100101000011011011010000000112110020000111010101200202002020110011210001002121100121010001011010111100002120000000000200010211002010101010011011000010111001111111211201011111111010200022010111012111021001011110101112110111110010000000000110000001000111
0000110000000021001111211112111011100221101110001100000112000101011010002110201001000001100201001110100100201010000110010000011011001101100112001111010221000011111101201002111100100000000001000011100000011010110000011210100000111101000020111110001101221020000001110101000102021110111000020000001011000100011111010211012020010020121201100011200001011210021201000000002011000000011111100101001000211101011110000110011110110011000221000200100110020100100111020200112111001100101111021010020000000000202000100000011101111001010000000010201011101000110101110001121100011101110000010000210122200002220000020000222002001110120112222100010111010111010020000111100000000001011000111210000110000200001001001100001101000000000010011010010100001000000010001211000010120201002110111001001100010201022100111101002110110201100100100001011000011010011101102100110022000002000011001000110111010011210112200020011001101201210010020020022220010111101100111100010111010112011010100001211001121112211101010101011011000000100101010200220200020110102010210000000022000010010000202110000202021201100000220000010000202010001101101101110120201110100001111020210001100020000220020002012202110010011110100101010001110100100022002000000000000110010012001110000221200000000112000210002110000000100100000100010012110101110101010100001021220110000101100110211110001000000000001000001001100110110010020100200101110000111200122010001200011011020200102020001011010111121021012111211111101122021120000211112001111122221111010101100010010001201000211001100002210111001100100100100001110112001010011012000001002100102110120111121110002102110001000010101010121110001110001101001111002000022000020000002200000200200220020020000000200200200200200200200200000001020202200220020212111121000111001101101221000111000001110111010102220100101012012110010110010110000011012011111002001201112101010010201202101200000010010000010110001000111000002011101010111001111011012110110012000010111000101002002110100112010211110111010000010110001001002001011211000211000100122021111101011010210011001111100100012011101121111221101000101110112100111110010210111010111112101101001010000001100100000010110111001111001000000000001100001101010000000011122221111110000101000011100001000000110020111000011102001101120000011111100010201112020200010020101101010100000000001010011020200110111101010000001100011011020200002220000000000200020211002001201000011110121001100122202000111010022000000010102000200002000200000000100001101010010010100111011101110101101001001012
0001001011000001000021222001220100200111001110001100000112010001110011001101200000101000000201001110100100201010000110010000011011001101100112000111100211000012001000100002101001110010100110001101010101011010110000011210100000111101000020111001101102211011000001110101000101011100101001021100110010000100001121120110012020010021021201010001100010002210021201000000001011100000120202000000001000211101011110000110011110110011000221000200100110020100201212020200112111001100101111021010120000000000202000201000011101111001010000000010201011101000110101110001121100011101110000010000210122200002220000020000222002001110120112222100010111010101010110110111100000000102001000022101101221000110002110000000001000110000010020011000111200211102100100001201002210010000001110111001001100010201022100111101002110110201100100100001011000011010011101102001010022000002000011001000110111011011110111100010010010202101210011012022100100112111210120112211100010011000000220002001100000010011220120110101011011000000100001100211100111010000021011100000000022010010111000102200000202021201100000111000201001011201111102000100101120101110100001021020200002011020011220020002012202110010011110100101010001011001201011001000101000000110010012001110000221200000000111101111111110111111000000000101001001210001011100020002211121102110000001011000111100001000000000100110101102100110110010020100200101110000111200122001001200110100110110012020011000002000200002000000100100001011020120000110102011122021110011121202000010000001201000211001100002210111001100010222020001000001110000001011111111220110101110111011010000002101111010000111101001010102100011011001010100222000022000020000002200000200200220020020000000200200100110110101100100000002110101100110010102201012111010010102000222000101101122121022020201120000111012011010010110010110000011012011100001010101112100012120102111000110002121010000010110001000121100001001000010220001100000101120120001010010011001110101001101200101021110110001000000020020011000001010110010011010000000012110201111110010101011001111100100012011101121111221101000101110112100111110010121112010110011211101001010000001010001110010101011101011001110100000100100111101101000000011122221111110000101011111110000000010010121111000011102001101200220100012100010100011010111010020101101020200100101001010011020200110111101010000001100011011020211002111100100000100010101002002201001000200212011010000010200110021111210200021001000110002000200000101210012101111010000000101121001000100111102101102
0001001001000010001011222001220100200111001110001100000112010001110011001101200000101000000101001110100100201010000110010000011011001101100112001111010221000011111101201002111100100000000000000011100000000000020000010100000000200000001010100111102001210011000001110101000102021110111000020000001011000100011111010211012020010020121201100011100001001211110101000000002011000000120102100101001000211101011110000110011110110011000221000200100110020000100101011111101221001000001020010000121010000000101010100000121200112101121011001111211002110010020002011002111100112110000000010000210111000011000121220001010101101001000122222200010122000010010120110111100010101112000111022002111122010021001111001100000101110000010010000000110200101002000010001212001100020111101000000000012001020011110200200000101002012010000100100001010000011010011101102102110011001002000011010001000011111000100002200020101001101201220011012022100100011111210120111101100110010001010110101001111001111011211110000101012111000001000001100201210101020110111011000011011011010010011000102110200001012201100000220000010000202020010100211201120111101000000001101111111000100010000110121111011202200010020200000012020111011001201011001000101000000100010012001110000221200000000111101111111110111111000000000201011011100102101001010101110121111020000101211000110010000101011100100110101102100110110010020100200101110000111200122010001200011011020200102020001011010111121021012111211111101122021120000211112001111122221111010101100010010001201000211001100002210111001100010222020001000001110000000022011011111010110001111010111000111000011011100111200001010011101021011001010010221011011001111001001201000200100220020020000000200200200200200200200200000001020202200220020212111121000111001101101222000002001012111022020201120000111012011010011110011000000011111010000001010101112100012120102111000110002121010000010110001000121100001001000010220001100000101120120001010010011000002002002020110211100221000220111010111200001001002002011211100211000100122021111101011010210011111101110111111111101010101000100100101121021000220002011111201000201101112002000000000000110101110010101011101011112120210000100000111110201001110111122221111002110002112212110001000010101021111000011102001101110110111101200000101111010111020010200210110101211212001010112120110111111102120100002110121002010111002111100100000200020211002001201000011110121001100111101100111010022000000010102000200002000200000000100001101010010010100111011101110100111102101102
0002002002000000100010111000110101100002000010010000000111011200011001001010111102011012110200001000000202001101110101001000111011001101100112000010101110001011100000100001101001110110100110001101010101011010110000011210100000200000001011100110011010110111011001000101101102020210020110110011102111001100111101101111011010110011011101111101200010110112211101000000011010210000010101000110101010210111001110110101001001111002000111002021000001121001211212101011010220001000001020010010010010000000111110011000002101110000011000000000202021002001120012102001100100112120011100020010110000000110111111220010000111100112010112221111020021100001020110220020000000000001010111200220000001001201001011001101101101000000000010011010100100100000000000002201010020110101001121211002010001111211022210121110001110211112101010101002110100101111011101201001001012111002000011010000000001011100110111100121100001001010100011120110112120011100000100110010000110010112011011101002111001121101211112100212012000120010100101120020001120000000012000000022021000010000200010101211010102012102200000221000101011101020010111110100120002012000101101001111002000100000000001121120020211100101020200000111010210011112102000110100102010100011001010001201001101102010011201010211102110010001100001000010100001111011020200110001102021211200000001011000221100002011111101111012102001101011210001201120010101002001000112010001100011110112200000001110010001001110100111000000000001000000020110000021101011112010101011211101111000010010110000200001100012111011000000010111010101000000210101001121111111220110101110111000100100002010111011100111200001120111111011122001010010211100011100011000012100001100111220110020000000200211201100110101100100000002111212200111011101100011000020001202000222000101101122111022020201120000111001122010012110012000101000220011011101001200021200012010101101001210002011000000010121002111122001011100101011110012210001102221111011100010012111111101112002100200011000000111001100010021011000001011011111000011010011001200100112110000001011111100210010011122011010211221101000100010111100111100111210011011110012100102000000000000200200000000101011101011001010100000100100111101101011000011111111010020000000102201021100100020000022111110021112000011201110100002200000000021010111120010200211000101100201111010101110200110111111021010002101022102011101001110000010110100010102011102201001011110112002000021111100110011111111211121101111011100101210100000001110100011000111111112112001000101120111221001
0102102001110101111111101211210001210110001201101110001001211001121110012010102002000001100100011010000111000201101101001000111022012102100211011100021220000020110201020102101001110001001000000002100000000000020000120111010101201102202202000100121001112120011001100011001111010110120220101021111210111100120001101101220110210000011011000021100001100111101110100211010011111111100111001101000010111100112000000001001101012002000111101201110200001000101110001111010101011100212121110010200010000000201110012001020101020112021111012211211011010011010101001001101112211020011011011100110000001001110111120000111012121012010110022111010011010100100000212201100100000001010111011000111111000011001121001001001000111100010012010111110200101000101111011110010220120210100011110010101001010001101101001120110020101110000200001112111101200011100201111101010111100101010101010000001010101011000211101111100020101201200010011010111000011011011201212210110110020012011011100000100202201002110121100211112011012011110110111010002011111010101110000011111001100010201010010022101202020101110001001001110000101101110102011211101210110101000111001111012000000010010001211110020110100000001122111000221011100201100021111100010000000011001002011211101021112020112100012100111021110110001100000000111020111111101100021010010101001010000111000211101110000101111100111100011102100011200001101110112000001000120110001000001100011112110100001110010012110210000210110001120020000001010022202011000001200211000001010001111010010011010000100010110012210210210000010100110000101010110121101011020000000010110000120010111100111000021010000000010101100001100001011011100200100011000101101102000202001201100010110020000110100210000010010010100110022002200000000000002000000100100020111000120000001101111121100100000001110102101101101010010110011110001101001000000001001111201000110111101202100011000011101100001111012112000101001000011020110200011011012110111122000000111101210100200000020000200010000110111010121211001101120010110000012111011100000111000100111000110011001211110001011011001010000100001010001001020000001101112001100102000011121000101100111001100100000010011110001100111111110110100110002002001000201111111000000110001012111010101000110011011211121001012101110210102000110111102012110010000110110010100111100111010001010101210200000010221001001111112101111002101000000020000110000110111010101011002010001101010001100122202000221101012111010111000012011110011122120010101121200021110110000010000000100011120001221011
0102102011000101110010100222101011001121100121102100011100101001021010001101200000000000000100001000000000110120011010110110101101111110101012000222000222000002002000200001200000200000000000000001100000000000020001010100000000100101101111011010110000002121100120202200202000000202000120220000001110211110010010012100110100110000011000010010210000100101101110100211010011111111100111001101000010111100112000000001001101011011100101101201010110011000101010001111000111012100001011110010111110111011010010001100000100020222012111021210100111010001110210100000111111210011022011001201110010111111110011121100110021110122020011221111010112000100110000121002011221200211101110111000221201010110101111000011000000201101010021000111110200101001101111011110010220120210100011110010101001011000201110002010200011101110000200001112100202200001011111112102000012100011110022111001011121022100010111111012102102011102200020011020021122010001021211101210110110020101112101000010100202201002110022000110112011122011010001110020002010001112122010201001112000100001111010100011001202111101100000101101010000101101110102011211101210110111110111001111012000000010010001211110020110100000001122111000221011100201110010110100010111011000001002011100002000000200022211012011110111110110001100000000111020111111101100021010010101001000001110100110100111000001010100102000000101001110011011101110002110001101221110011110110000111200110110111110011100011000111011010011000110002022020220000200202112012121110001010101111010010011010101111010110012210210210000010100110000101010110121101011020000000010110000111001010100002000111120100100101001210010001011022012110100100011000101101102000202001201100010110020000110100210000010010010100110022002200000000000002000000000000020002000120000001101111121100111010102220102101012012110010210002000102000002000001111010122222000010000200202100100000011101100001111012112000101001000011020110200011011012110111122000000100000101001101001010000211000000110111010121211001101120010000110001100000000011120101010020010010111001211110000012022002020100210001010101011111100010200021100100102001012020011100100101112001101010010101020001101001010100000001000110200111100100001022101000020001012101010102000000002002100000000111001000010011100000001101000200000011110010010200210100112110011020101110100000011211100101120011010000120011100000020000110001110111010101011002010001101010001100101201000111010022110000011001001110111011211010000001110100021110120100011001100110101110001220000
0001001020000001010021000212210000101120001211101110002000101001022000001011201001000001100100002000000101010210011100100110112112112211001102001111010221000011111101110001101001110001001000000001100000000000020000120111010101201102202202000100121001112120011011201101101101000201010220210011102111001100120001100211110010100000100011100022210001110110101211000110011011001110021211000000001010111211100100000001001101111102000101101201010110121000200120001111000111012100212121110010111110111000100100001100010001020222012111021210100111010001110210100000111111210011011011001201110010111111110011121100110021110122020001121011020011010100100000121102100111100112001110111000221201010110101111000011000000201101010021000111110200101001211201021001020220010100000022220020200000002000100011001000200011012010000200001101022111210111100101000002010111100101010101010000001010112100010220011012102102011102200020011020021122010001021211101210110110020101112101000010100111102002000022000111111011011010100110020020002010001112122010201001112000100021201010010011202020112001110000001101110100101000100102011211101210110111110111001111012000000010010001211110020201211010001012011011112011211110010010110100010111011000001002011110102010011110101010001101101010210111200101100010101000101010111012001011110211111100001110200011011000001101010100102000000101001110011011201120011110000212211021111111110100111200110110111110011100011000111011010011000110002022020121101101101002111122110002020101111010010020020101000001200012210210210000010100110000101010110121101011020000000010110000120010111100111000021010000000010101100001100001011011100200100012100010020000000000020002000101110110000000000100010011001100110220021002200000000000002000000100100020111000120000000200222020200200000001110102101101101010010110011110000112101000000010000112212000010000200201100100000000000000000211012111111101001000001020220101111011012000000011000001121102110100200000010001100001001010211111211101000001120010110000012111011100000111000100111000110011001111100102011011001010100110000010000010111100010101111100100102001012020011100100101112001101010010101020001101001010100000001000110200111100100011111000000110001011021010101000110002011110010001021001000110102100100011002011200010011110010010101011101000110000010000200200000010111111001111111101100011101000000020000110000010111011010110011020000011021102000001201000111010022110000011001001110111011211010000001110100021110120100011001100220201210100110100
0001001010110001011122101211210001210110001201101110001001211001121110012010102002000001100100011010000111000201101101001000111022012102100211011100021220000020110201020102101001110001001012001101110100111101010110110112110101201102202202000100121001112120011011201101101101000201010220210011102111001100120001100211110010100000100011100022200011100110101210100111011020101001011210000000000010111211111000000001001101110111100101110100000010101000101110011111000111012100112121110111201110111000100100001100010001020222012111021210100111010001110210100000111111210011022011001201110010111111110011121100110021110122020001121011020011010100110000121002011221200211101110111000221201000011001121001001001000111100010012010111110200101000101111011110010220120210100011110010101000001001000002000110110020011000000200000011111212210001010201111102000111100101010101010000001010101011000210001011201011000202200021020020111011011011011201212210110110020012011011100000100202200002110222000202001011011010000001110020002020111111212010101012022001100000201010010022101111021101100000101101110100101000100101021121200210210101000101101111111000100010000110121111010020000000001101010022011120112011101011001000100000000100001002011110102010011110101010000101101010210111200101100010101000101010111012001011110211111100001110200011010101001101111000111100011001101020101011201120121000000111110021101001011200121111110110012020011011111100100101110010010110001011020121101110101111101210000000000001111020000011010000100010110012200110110001120000110101101000100110000100011012211000201000102101110010102000101120111110201010121111101112111001011100000012100011101102000202001201100011020020000220200221110011011101010110010002201111100001002000000100100020111000121011001002000112000021110201110001000011200000010020002000102000002000000010000112212000000000100100001210001000000000000100011001111000011010101010111001210110111101111110010001110001001001101001000001111001001110211111211101001100020000220000022222022200000002011100111010210011001211110000012022002020100210001010101011111100010201111100100102001012020011100100101112001101010010101020001101001010100000001000110200111100100001022101000020001011101010101000100011002201111000102101110110011000010101201001110000000111110010200210100112110011020101110100000011211100101120010010000120011100000110100101011201000001112112001010101110021102001112202000111010022110000011001001110111011211010000001110100021110120100011001100110101110001221011
1102102002000101110101212000110100101101010020110000000111011200000001100000020101022022020111010010000010101121101020120000011111002222000211000020002011002001100100100001101001101110101112000001011000011101020001000000000000101010101011000011111011100111001102121100100111011102010012000010021002100100000011120111110100101010010000011102000100111011111100110110010010110000111101100201001000221211100100020001010001012011101211110101001020000110012000100001102221001100001121000010100020100111111001000000001110000001010000000011102020101001101010000111010101101111100200020010002112010002001010110002202201020201121011022200010111011110000000222200000200000000020011111110111100000200012111001000001000001000000020000000200000220000000000002000110211211120201010211001002002020000100000002020200011110200001000210200000000220022120101000100011000002000001000200010000000001002000001001112100012001100100012001101010000111102100210122220220000020100001120010021100001121111211010122111200110001001200001110110121110120110111110011110200001000000110000110010021010011000100000111001101001112110011201111101020111111102110101000201111111020100010011000021020100020202210000201100020002020112121011011112000100000100001001000011201011011120111101100201101010210101011100100100101010101221012100100002101001010110000100100000111200001100202000212010100010211010021011001000002201001111010011000010001110002111010110001110010012110121000210011111000000211111101001111021012121011111111120112202000000000112020000100001000000000000000000111100000101101000101011101000021001011110211000202011110001210000011011100000100110000000000000000000000110101000201000010011010010021000000010110100110100000020200200111021001101200001011201101200121120011111111100110111100000002010001100200202000200020210200002001010000110011001111101000112000112002110010000020110002112000020001010000000002101001020000201111011110020120002210110111110110001000010210010211010101010100111100101011000010000002001101101010011011111100121000100112111110101111010121020222000120020000222020000212000200020020002002002020001020100202100011010112011110000000002111122000000011202100200000002022002000000000020000000000000001100000110110001112111111110000011102021110000111000200111111000001022000010200120100201100010000121200002121101010000000000001001210200012010001101221111010111101001111210001011100110102101110001101100201111010100020120121101022000100021100011110111012111020000101111201011120110000100010001000110001101101122
0001112011000000010020111111210100101011000121101100001111010000121001000002200000101000000001002110100100111110011100100110112112112211001102002000020220000020220202211001122100001000000002000011100000000000020000020200000000101011101111100110011000111020000010101101101101010211010010120000001011101110010010000222122020020020022202000001100002101101111100000000000010200000120221000000000000110111001110010101011012022111000100112012010011020200100112102110101220001000002020110111110000110000202020000000120100111100222011011201111101011020120001102101101111111011000010111010110000000000000111111100000111101011000112222110010112000001010110121020010001111101000100022001212212000020002220000000000000220001010020000111110200101000101101012100000110110100101110111001011000010100111200110000101111101111100000200101010000000100020101101002101012100011110011010001011012000000100002201010100010001011100021011020111110111000000000020000001100000002021001100012111011112001201011100111011022111001000100001110110210011110111010210000101011010000211100211010100101010110012100111000000001111111120101110200111102012001000001001111002000010000010001211110020202211010011100101011011121111001211001010000202000000000000011000210000110201010011201011100011121000111000000000101001011220000011100120001111110111110001000100000112110001101011100000011002002111011111001010100100101110101020200121010002210001101110111201020111111010121011120011111211122201111111121000211011000200211111110000000211000020000111100200011000001110012000000110111110011100010110000012101001001002100102000120100111210002001011011000010100011111100000101012112101201002000112000020000001100010100100110111010001000100100200200111111101200100002010102200110010102200022000010010101101212100001111011121011020110110000111101022110021200021000000100022121111001001102201001111111101111101211000000000000002121100000000000020020202000001100110110111101111111000011120021121110000001200201022010000000000000011010011010010010110010111011010100001100110112200000002001001000220101010222111010212111201100001110021000211002021111201000201102001001101100111000200200011000112111001011110010000010100210002002000000000011111110111101100002020101010112110011101010000000010001000101210100100111001021110022011201010120100121110101211202112010111020111110221112010010001100011011010100001110000000000200021111001011101011111001100001100100020100121022022121110112000001020110111110110000011000110011000111111021111002101200120100111112
0101001101010010110101101000000001001101001100020000001000211001110001010100110101101110111221111001111201110101010201101011121011001101100111000020002011002001100100100000101001101010101110000010111000011101020001010100000000101010001010000010002000022200002002022000100111011101110102201100010110110200010010011100000110100000100000101112100100021010102010010000001001111011010101100101101010220111211100020002000101000020001111110101010110022000202221000101001010200001001020111210101020100000200111000000010000001222010110100111202111012010100100111100111001110011200100020000111001000012001000101001112200011111010100011111010212010011000010111110000100000000020000200220000001010111001001001100011000001000000020011010100000110000000000002100120211111120201000200002002001011000000001001010101012100100000000110200011111220111210201111100100011100011000000100000000001001001100001000111100011100001000011001111100010111012201210112210010111010011010001100012111000010010211110211201110100010000110100100010022020220112011000100011121101200110200011112021021111000001010000002101111002221021110102001101011120120202000202000202002000020010010111010011010020000000011110100111010110011002112011111100101000011100011101122001112101001100011011000121111110000000002000000200020021000201001101010101000111110110000211010110001211101100101000201110100111110100021011102120011110001012101011110000010000012111011100001110010012110121000210011111000000211012001111111121012221101120111120211111110010000212010100200012100001001110001100000211010001000112000000101121110000001000020000010000000110111010121010110011100112100101000001111000000110102100201010010012011111011100010120021011010211210011120011000020000002200101120201211111110120020112111010011001101111001000102100111112010200020110211002012101101101010101011000110021100001002020000101020100011021000010001020110010012101110121011111120022102000002000022022012000000021100000110001111111211110001111110202011000000101101001000001020001121101211112110100212011020211111010110021111000220010010222111010212000100120010002002002021011020100202200022010001010210100010000200200011000201010001011112001101100010000110110101000211002012101000101111002020011010121100020101100010000101000210000100200100111012021110000011201100020100120010101100101001010020020200001001011000010000000000020020200002220000000000110010202011110011021001101100110012000201200221101022101110110112100210001000100010000100001101010010010101021221001211010000110111021
0001001010000010011010000222210110011120010211101200101101000101012001000002200000101000000101002110100100111110112100100120101102111121001101000211100112000001011011100000111000200000001000001102110101101101110001010100000000101011102101000001111011200002000001110110001011021020220220011010011101110200020000001110110100110000111000000020010010010100101102000110011011102012001220100100011000112201211110000001110100100010211102110210000020001000012000012020000110001000102020200010111110112010100110000110020101020112021111011121101020100001000110101000202222110020011011002200000000002012111000111100220011111011020001122100010111010100120000222002021110100100110200022000121111000111000011101022100101101010010000010000110100100001001101011010020110010100001011210011101001011000101101001010200020111100000200000011101101210011010100111201000211111002000011010000001010111111010211101111001010211201100002002000110011000000021211101210110110020101112101000000200201201012001020000000001111121010010001101010002010000011011000200001111001100001110110101100001201011100000001111101010001211211111010101102110120210011000112110101111101100001010001121120110020101021111001120022002020222020000022002000000000000000102001111111111021201010112100010101120021210010001100000000011121221011101111021011010001101111001011210122021100101001000000111100001112100110110000202220112110000101121020012110111100022011020200012021011011110111000200121111010010000000020021201111000000200200000000000001110020000011010000100010110012210210210000000100000101000010210112101121110100110100011110020011000100011100011010101010100012211111011002022022200200200100000200001101000201011111100111020020010110100120100100110020000000012001200010001100011110010000001010011001021010000210111010200200000001110102101101101010020010011101001000001000012201011111111100001000000001002220002000000000000000020002000000020020202000002000220220220202222221010010010000101001101001011001222000000110111010112200001102120010101000001001000000001210100001110000000010002212010110002011001010000100001010101012020000000200111100000002101112020011100100000002000000000010011110000200001010110200000011112001001000100012111102000012011001201110111100100011001011111110021112010110011100100000011000200000011201100011200211000001111110110101200200100000110011011111112102111102102000000020000110001110111010101011002010001101010000110121111101000101110101211121102111111010101120200000002220200021100121011112112100110100111001110101
0001001000110010012111101221210111120110010201101200100102110101111111011001101001101000000201002110100100111110112100100120101102111121001101000211100112000001011011100001111000200200001011002201120201212202100111000101100000012110011001010012110120100102011001000110102011020110120220101021111210111100111101102000110100210000111000111111210020110112211201100111011010202012100111111000000000222101122110010102010111010011101202110210000110101000111111101210010201001000202111110020121101001010201120001010020102010211011111011110201020001001110100000111101112201020011011011100110000001001110111120000111012121012010110022010010111010100020000221011011110100101100211111110111102001111001121001101100101101100000011000111111200002001202202022100010210011201000011110010101111112000000001001010201021011000000200000000021101211000100100111102000101211011110022020001011011022200020220000022201002101101100012121110010012000010122211202201100120020011011101000000200201201012001022000101001111011011200110020110111110120010101000100012021002100011110110101100001201010100110000111002220000101110001101112212210110220101000112110101111101100000000001121120020020000101001112120011111020111111110011001000000111011011102002011111101021111120011110110001120021210001101001000010101010112021110200111011111012101100000001011110100011101001010100101000001102011101021001211111002220000202222020022220210000012100020200111111011100011000111011010011000110002022020220000200202112012121110001010101111020000011021202000002100002200021000001210010110111100010100101001110100101210100102110102101110010102010001110011010100010011101100112111001011100100101100110011101000201011111100111020020010110100120100100110020000000012001200010001100011110010000001010011001021010000210111010200200000001110102101101101010020010011101001000001000011100001101111100001000000001002220002000000000000000020002000000020020202000002000220220220202222221010010010000101001101001011001222000000110111010112200001102120010101000001001000000001210100001110000000010002212010110002011001010000100001010101012020000000200111001100102100022020011100100000002000000000020000020000200002020210100000000111110212110200102022101000011002012202100012100100011001011111110021112010110011100000011001010200000011111010001200211000001111110120101100100100001100110111120011011011211002001000100100111120101000002021212100011111010011002000021111101000101110101211121102111111010102221110000002220200021110221011101111000000001020011110101
0001001000110010011122101210200011120110001111101200100102110101111111011001101001101000000201002110100100111110112100100120101102111121001101000211100112000001011011100001111000200000001000001101110101101101110001010100000000101011102101000001111001101011000011211200101001011111110220120000002002000200020000001110000000100000000000211112110010010100101102000110011001102121011211100100012000112201200210000001110100101001111112110210100110011100001000012020000110001000102020200010111110111111001000012000110201010100000000011110201020001001000110000111101111201020011011011100110000001001110111120000111012121012010110022010010111010111010000221111100000000002000222200110111102001111000012001112100101101010010000010000111100001001101101011110010100001101001000100001002112121000101100002020201021100100000200000011110101211000100200211002000012100011110011010001011011022200020220000022201002101101100010011010110022000000021211101210110110020101102200000000200100200012001121000101002022111011100110020110111100010011102000000012021001201011110110101100001011011000120011001102120001221102121021000002001220200010110021000120210102200002111102010011100111212021111001111011002010121111010021001001100000000000102001111111101021111120011110111001120021210010001100000000101010112021110101101011111011101100000001111011010001102101000000111100001112100110110000202220112110000111111110011000002210121111110110011110011100011000111011010011000110002022020220000200202112012121110001010101111020000020020101000001200002210210210000000100000101000010210112101121110100000000111000111001010100002010011110000000000001100000000012022012110100200100000200001101000101011101100010110020000220200220111011011121000110021001100010001110002000000000000020002000020000000200222020200200000100000001000100200000010010011101001000001000000001001111211000120111101201100011000011010100001221011112111111000100101020220101121121121110110012000001121102120111101000010001111100100110010100002200001102120010101000001001000000001210100001110000000010002212010110002011001010000100001010101012020000000200112100000002101112020011100100000002000000000020001020001101001020210100000000111110212110200102011000100020001012202100012100100011001011111110021112010110011100100000011000200000011201100001200211000001111110120101100100100001100111011111112102111102102001000010000120110010111011010111101011011011001001100101201000111000111111111111101112011110012221110000002220200021110221011101111000000001020011110100
0001001010000010011010000222210110011120010211102200000002221001110120012010012012111001000200011010000111000111101011002100100011011001200121010110012120001010100100110100200000200200000001000002100000000000020000010201100000111100011002010011010120100102011001000110102011020110120220101021111210111100111101102000110100210000011000111111010001110101111201100111011011102012001210100100011000112201211110000001110100100010211101010101010110211100001001101120010100000000202111110020122201112010100110001010110201010211011111011110201020001001110101101000202221110020022011002200000000002012111000111100221012121012010110022010010111010100120000222102110000000001010211111000121111000111000011101022000100111010010000010000111100001001101101011010020110010100001011210011101001011000101101001010200020111100000200000011101101210011010100111201000211111002000011010000001010111111010211101111101010211201100002002000110011000000010110010110111000020100202200000000200100200011001120000101001111011010110110011010111100010011012000100001111000201000200110011111101011011000110000111102120001221102121021000002001220200010110021000120210102200002111102010011100020101011111111211000111010010202120010000001100111011011102002011010112010100100101010001112101000110002200002000020200000002021110101101011101111101100000001111011010001102001010100101000001102011101021001211111012111010212212110021110111110111200110110111110011100010011011110021112000010001011020120100201101001111111110001010101110020000020020101000001200002200110110001110000000202000000201000000011000001100000202000102101110010102010001110011010100010011101100112111001011100000012100010010011000000020001000101110110000110100110110101101110010110011001200010001100011110010100101010120001121010001111000111100111010102220102101012012110020101020111000011101000011100001101111100001000000001002220001000000000000111021112000101010010102010111100120220220202222221010010010000101012002001000001122100100220101120221110011001110020000010001010000011000110000001110000000010112111120010001122011010111211102010000011020000000101201001100102000021010100000000101112001001000010012110001101001020210100000000111110212110200102011000100021010000202100012100100011001012222110012212120210011000110111101011110000000111110000200220000001111110120101100100100001100110111120011011011211002000000110100101011201000001112112001010101100010000110121111101000101110101211121102111111010101120200000002220200021100121011112112100110101120111110100
0001001010000010011010000211200010011120001121101200101101000101012001000002200000101000000201002110100100111110112100100120101102111121001101000211100112000001011011100000111000200100001001001102110101212202100111000101100000012110011001010012101111200002000001110110001011021020220220011010011101110200020000001110110100110000011000000020110011010101101101100111011010202012100111111000000000222101122110010102010111010011101202110210000020201000012000012020000110000000102020200010111110111111001000011100110202010211011111011110201020001001110101101000202221110020011011002200000000002012111000111100220011111011020011222200010101010211120000221011011110100101100211111110111102001111001121001101100101101100000011000111110200101001102202022000020220020200000022220020200000002000000002000000200020022000000200000000012111220111010000000202000012100011110011010001012021011101011211101011102001110202100010011010110022000000021211101210110110020101112101000000200201201012001021000101001111011010110110011010002020110010101000100012021002100011020110101111101011011000110000111002220000111001011112012212210110220101000112110101111101100000000001121120020020000101001112120011111020111111110011001000000111011000102002011010112010100100101010001112101000110002200002000020200000002021110101101011101111101100000001111011010001102001010100101000001102011101021001211111012111010202222110022220210000012100020200111111011100010011011110021112000010001011020120100201101001111111110001010101110020000011021202000002100002200021000001210010110111100010101101001110100101210100102110011111100010111100001010112020200021122101100112111001010100100101100110011000000100020011000202020110010000000010110101101110010110011001200010001100011110010000001010011001021010000210111010200200000001110102101101200000010020012000101001001010011100001111201000120111101201100011000011010100001221011112111111000100101020220101121121121110110012000001110001011012002001000001122100100220101120221110011001110020000010001001000000001210100001110000000010002112000211002011001010100110000010100000020000101001202100000002101112020011100100000002000000000020001020001101001010100100000011221100101100100012122101000011002012112000002000000011111100111000010001100120101100000011001010200000011111010000100121000001000100110000200200100000110011011120011011011211002001000100100111120101000002021212100011111010011002000021111101000101010211100022001000120110200110100010111111111011201110010022011110120100111100000201
0100110100010110121202102100010010011210111110010000000111011200022001001110201002100011110111001010020000201002220002002000200000000000200022000020002020002000200000200000200000200200000000000012100000000000020000020200000000111101111102010011010120100102011001000110102011010020110121001010011101110100010000000200020222020200122000000020200000110102111102000210010011110000000011000000000000001101100220220101011001111002100012220111011110000101122221012020000011002100000011010000200020001111201000022001001101000112020100000011102021101000110000102010010100110101020001011011110010000011000121110000002022020200000022000200000202010002200010000020000000000001011010101100111211001102000022002202200202000000000000000000020000000000000000002200222000002000220000111001210201101102012100020000002220200202200000000200022222220200100101000101010100101101120112011000110110002000110220011020001112102000010112011121200011000000000000020100011011010010100012000011100010011011110122122011120200021002110111010120011100010121102000100012020000100110110010100102101011002100011102001101000100100010100011010011110111201000000000101111111000200020000110110001011110100100000011102001001112111211211102012112100111011100011011110000001000021110000111001201001021100120001201000101011110101102111101001200110101101111010110000110222200102202022200000111001001210010100000101110112100000000020110002000000110011011101001101010211100101001210011010000100002010001010200101012101011011101212111101101111000010021000101000012101011010100000001110000000202000000201001002120222011111020111100101001100021210120111010000000000001000000000100001101000110100001100110010001010010021001110201110110000000100111111000020011000000011011112211100001011110010000001010011101011122000101100111011022020201120000111001122010012110011010010100121020001111101101001011102001010011100000001011000000000110010000021101010100101011210000000011110120020001021000010001012112110101210211011101011010100101100022001101101111000110000111011000011120101001010010100101001011000102001001100010001100100010000000020000000000020210100101000112011000101100000002000000000020101010100110000011111001000000101110000000001011000001000111120010011110002000000001110200111000101000200210101100000011011011010110011111010010002000100002022102121000110010011000110021011120010010101111111100102210100101010201000111012111100010012110100110011112202011011101010211111011101011111010111120200000001110100021110120000001111011110100110102211101
0101120000010110121202102100010010011210111110010000000111011200022011001110201002100011110111001010020000201002220002002000200000000000200022000020002020002000200000200000200000200200000002000001000000000000020000020200000000111101111102010011010120100102011001000110102011010020110121001010011101110100010000010200001010010000010011010012100000122201100101000000001002120110100001001100000010111101100220121111010001110002100002220111011110000110112212012110001000101101001011110100200020000111201000111100001100001111121211000100101011102000110100101120000200000110011101011011001021111022001121000100002022020211111111101100000111011101120011001011100001100000121111012002112111101111111122012102101101100000000001010000110100100000000000002201121010001001110000111001210201101102012100011000102121200201101000100200012112210101011011001001000112100011110000110110001010101012000212201011000022102100110102011110110011000000000000020100011011010010100101010000100010011002120111111010020210020011010001010120011111020110111011000011010011000120020111100112101011111100011102000200111002112110001111101100020012021001000010010020120102100002011111100001010010010101110212002212011110011102120021112110000011110000002000221101000100011110000111001201001021100121100200000000020120001202101101010101000212110111010001110011111102110101000000101011001001101020101011201120011201000100010200011010000100110111200011111020111100101001210011010000100001010001010110201102001010110201111110001101111000020012000200101021201021120210001101120000111102100000201000001001011001102020202101111001100022200220002000000000000000000000000000000000000020000001100110010001011111110101000102021200000000001100010010020011000000111011011101100000010111110011001000020000112112100001100000111111010101120110212002012020011101022100010100121020011111201201001011102001010011100000001011000000000110010000021101010100101011210000000011110120020001021000010001012112110101210211011101011010100101100022001101100110110000011012011100011011101100100111200110012011000112101001100010001100100010001001020000000100020210100101000112011000101100111001100100011010101001100110000011111001000000101110000000001011000001000111120010111220011000000000110200101000201000101101101210000001101111121111010111010020201111100111012001112010111020111000110011000001000000111120010200001002001020200010110001010111101011111001111110110101101010012101001111011010101011101001011210100000000000000020010120100011000011110201120101102112
0110000101021011010112101100100000002200011200011100000001121101001120001201110000011010001102102110100201000201010201001001101100011111100022000121001121001001101000200010100010100110100111111012210010000101110010021110011010100101102101000001111011100102011002110200101002011020110121010000001011000000000000000101011020110000110011000021100100111200001001000000001001101001000101100010011110001101101110110000002002022002000011000110000010000001111120001110010111001100001112010000200020100111201100011000001100001111021112000111101111011101211010101111100001110121210121000110201111010000101011110111111000111111111011202011000021001102100010001110000100000001011010101101121111010011000011102010110110002001011011101110110001111100100010000101011220010110111121100001210101101002012110110111011110110201100100000100021111110200010101000002101111001001001001110000011021101012000102211011001102001010100011002011110000011000000100011010000100010010101101100012111010011010101011100010021111010011110000010020012021120101021110111002011001100010110001201011001102002100010010001100101101210010200001010110101220010010110010000111111101110001000010211110020101110101120212002212011110011102111011101000101011110011002010112201002101011010011012000210101011110211110100000001000121101212111101100101000012120110010001210011122101111201000000020200002002200020201011102110112101001001010011001000010110110110100020011110001001001110100111110100000110000001010110100201011011110200101001100101122001010020010001100002000000000000000000000000000202000000200000001011111100001010201100202002110011101110002001000010100000110110011000111101100010000002200110111011000101001101111110111010001000100100110100021021011211200101012101001101112011011101212201011000021011000101111010110101110000010100101200200000001000001111100111101101000111011100021101020010010001101111000110000000000110000120000100011010111010002000011011101000000012111021211000211111100001021010111000000000010111211111102201100110101000000122011100111121010102011000010011011100100011111021110010000200101121010100110010100102101000000002001112011001000000000001100100000010010111000211011010210100000011101020000000111001002101000101111002112121000110101010200100000010201101111101011100000000001000211000000111110000001010100002111202011010010010100001001021011120010010111101211011111100100202010111000002112211010010102100200211001111101000001111011110100021101011110111011211010000000001011010101110110011001010111211010000001122
0111010011121101101011000200100000002200011200020000000000022201012112000100110102111021020211000010010000200011110011011000111011001101100112001010011120001010210101201000111100101200110001001101101010111101110111010111011100100102201112000010020020000211001102121100100111011111120111010010010011000000000010010211120211111111121001001111100011100212122201000110000010110000100111100010011110011111200210120101100002011102000112220002012110000001111111001010000010101100000011021100200020100111201100011000000200011111021101000111202112012101211010001121010201001210011101011011001011000012001110000002202100120211121000112000010020101111100000111110000100000001011010201210111100000100001010102011200220102101011001101110020101002100100000000112011110020211111121211002110011010001001010201122020011010101101100100100021111110200010101000001011000101100011102120000010011002000000220011021101111102001000011002011110000011000000000020000001100000020000002000011100021001002110011111010021111010011100110010020012010110111102000100012020011000000110202200121100020000101020011000100110100101100101101020011110121200010100001101111111000110010000000211110021201200000010112002102001211112112120021112110000011110100002001122111101211101220000111101101101022100111010100000100020220102212111101100101000112120110010001210011122101111201011100010111002002200020200000202220111101000100010110011010000111220111200010011110001001001110100111110100000110000001010110100201011011110200201011211000111101020011010100201011100010110110001100010000111102100000200000001011111000001010111100111001100111101110012010000000000001100000000100001101000200000101100110011000011000011001011211010100000000000000020000020020010111111111022101000001011111020101112101011000021011000101111010110101110000010100101200200000001000000110000011101101001101111100011111111011000011100100002022000000010110000010010200110010100010220001110110210120120001010000100000101001101011100211011101011000000101101012001102110111011101000122011100111121010102011000110000111011010012102012200120011200101110010000020000000002202000000002001112011001000000000001100100000010010111000211011010210100000000101110000000102120100000000200110011111110001000000002002021100000010001000002211000100000021002020000000111110010200210100121011101001011111110100010111000001010001000000020010200002111001010100100010101001020002020000002000000111122202001000111021100200021101011120120111121110000001111111011201110010001112010111110000001110111
0101000100120010020111212000110100101101001100020000000000012101011002000101100001100010010011001010010000110111121001101110101201112111001021110011001120101011100000100101200000200001010011111002210010001101121000020200000000200000002000000002212002200001000001110101000111011020110110110000011110001000000010011100020222020200122000000020100100011200000000111110101001120110210011001101000020221112211110021011000101010011001002220002021200001001111111102110000101002110000001010100200020001010002020101001111000000111121111010100000110001010220000202100201110010112110020101010101011001000000121110101101010111121111100211000010120101102110000111011011110100002101121101100211110000101000021102011101110011001021002111110110101101100100010000211011220120220211110111001001010010002011101010110011120101111100010100100021111110200010000101101010100101101120112010110000000002000000220012010101111001000000011001111100010121000000100011010000100011100201100200001212010001020100011000101011011020101110001110111101012020000111011100001010011100010020011011001002002012001010001000100110201101010100000111111020012010000000000000011210102200002101111100001010101110112220222002222020001111210101111111111110111011000001001111201000100011111011201002211001011000011011100000100010111001202110101100100101101101111000000000110211110002112122201111012102001101011210001101120010101000200100101110010010100110110110010011110001001001110100111000100100010001000110010100201011011110200100010111000111101020012100101101011100010110110001100010000111102100000200010002001021000001020201100110010111010220010120011100000100001000000001111012102010100002001201010020000000000020002000202020110010000000010110100110020000000012010111110001100020220020000002000020001022021000111000000110101110001120201202101101010011000010101000012112010001111101211111011102001010010100010112011110101010100000000020200000000000000220000111011110111121111010001110011011101000002200200022000001100000212201011012101100120000010001011011000000220000010211212100100012011000112101011100010000200101121010100110010100102101000000002000022020000000000000002000000000010000111010111011010201000010011102020001010101021111111000200110010101110002000000001101111000000202000200200002200000000000001121101000111120010101110100001011101010000000000000001100110012120011011112202102001101200200202020202000002022222000020101100110111001021111101000101110101210121012000210011100110100101111121100122100010000002222000000001010012220000
0201010110120110111101101100010000101210011020101110010101211001000011001101100000000000000001102000000101010210011100100110101201111110101021110011001120101011100000100101200000200001010010111011110010001101121000020200000000200000002000000002212002200001000001110101000111011020110110110000011110001000000010011100020222020200122000000020000100011111110101000000000001120110210021001101000020221112211110021011000101010011001011110101010110001010112101001110000000002100000011010000101120102011011010101000111000000111121111010100000110001010220000202100201110010112110020102021000010000011000110001100001021011110000111110100010211100002010020000020000000000000121111001001102202002202000022002202200202000000000001101110110101102100200000001111122110120220211110111001001010010001000001101121020021100102201000100200012121120210110101000102110000101101120112010110000000002000000221102001100021001100100001001100010010110000000000020000001100001120000001100000201010001011110000000101011122111110200111110111101012020000111000200002020000100120020011011001002002012001011012000100000110200010200001011011110110210101000101101111111000200020000110110001011201100101000012011012000211111210101111111111110111011200010012000100001000020011022101001210101011010102110211010000011012111111101001110101101021210020010101110011111102110112011100010110101102210010111001101120122000000100120110001010011220022000002000001000102111001000201101000100100010001000110010100201011011110200100010111000111101020021100002000002000000000000000000000000000202000000200011002110121011110020110000110010111010220010120020011010100011011101100201101101001200101001201010020000000000020002000202020110010000000010110100110020000000012010111110002200121120011000102100020001112121000110101000111111010101120101212002012020021100021110000001110011002101102211111011102001010010100010112011110101010101000010010201001000010010220001100000100020020000020000000000002002001001110101011001001010100101100022102202110120000000001011011000000220000011121111000001011100100012101011100010000100001010011100110010100102101010011011010022020000000000000002000000000010000111010111011010201000010011102020001010100011112211000200110001101110002000000000200200000000202000200200002200000000000000222101000012121000101100200102111111011010010010100001100100100110010010000120001100101200200202020202000002022222000020101100110111001022202011000101110101210121012000210011100110100101111121100122100010000002222000000001010012220000
0101000100120010020111212000110100101101001100020000000000022201012111000201110001201010011112111010110101100002220002002000200000000000200011001010101010111001101001101011100010100110000000000002100000000000020001010111010101201102202202000100111011100102011002110200101002011010000111011100002002100100000001120100001010010000010011010011000000100112121202000110000010100001000021000000000010001101101110110000002002021011001002220002021200001001122112102110000101002110000001010100200020000121102010011001120100001112020211000000101021001000220000102010100100010211100011001000101011001000000121110101101010111121100111110100010211100001020010111011011110100001211222001001201111000101000021102011101110011001021002111110110101101100100010001111122110011110221110111001100110111001011100111011011121100102201000100200012121120210020000101101010011100101010101010010000000002001000110011010001111001000000000001100010010110000000100011010000100011100201100200001212010001020100010121000020100020101110001110120012001000021011011000011001011100120020102111111002002001001010000000110221102102110001100202201020012010000000000000011210102200002101111100001011201200011110122002112010101111210101111111111110111011000001010111201000100011121022101001210101011010102110211010000011012111111101001110101101012211010000000000110211110001102022200000021101102210011210000101110001101000200110200010020011210121100101010011110001001001110100111000001010010001011010010201102011000200200000000000000221010010021100002000002100001100100110000010000110101101000100111002110121011110020110000110010111010220010120011100000100001011101100201101101001200101001201010020000000000020002000202020200000000000000020000020020000000022020011111001100011110010000002000020000022022000002000000020002220000020200202100200000002000021101000001121020000121001211121000011010020010001110111000110101010101000120000101011010101000111000111011110101111112111012221011121211000002111110011100101100010111102111101101020010110000012111011100000111000110211212100100012011000112101011100010000200101121010100110010100102101010011011010022110100001010010002000000000020000020000200002000100000000011101020111010100101001100100110110010102111001000000002002022000000020002000002220000101011022001121101000111120000200210100111111010002020011020200001100100100110010010000120001100001101101111110101000001011121001020100001010001100110010100001101101001110120012000200002000200000101110011000121000010100012111000000102020011111011
0201010110120110111101101100010000101210011020101110010101211001000011001101100000000000010111001010010000110111121001101110201101111110101021110011001120101011100000100101200000200101010011111002110010001101121000020200000000200001102101000001111011100102011002110200101002011010000111011100002002100100000001120100001010010000110011010011100100111200010101000000000010100001000011000000000010001101101110110000002002022001001111220002021200001001122110001110000000002100000011010000101120102011011010101000120100010111121100010100101111002010220000102110101210000200010002002011001021001011000220000100001021011110000111110100010211101101020010111011011110100002101121101100112201001101000021102111200211001001011001101110110101102100100000002210111110111110210000000000101100101002011101010110011120101111100010100100021111110200010000101102010011100101010101010010000000002001000220012010101111001000000011001110010010110000000000020000001100001110100001100000201020002011111001100101011122112011110000020020012012020000111011100011001010100120110102111111101011011101011012000110110201101010100000111111110111100000000000101011210001200020000110110001011201100101000012011012000211111210101111111111110111011200010012000100001000020011022101001201100011110101101100000100000012000202110101100100101012211010010101110011111102111102011100010110101102210010111001101120121000000100110011101000000110011010011000001100101001001110100111000001010011001011010100101012111001101100101001100000221010010021100002000002000001100100110000010000110101101000100110002001021000001020201100211011211011210110011001100000100000000000001011011001010100000002211010020000000101010101000202020110010000000010110100110020000000012010111110001100020220020000002000020001022021000111000000110101110001120201202101101010011000010101000001121021002101102200100012201112101100100100002022000000000000000110010100010010101000111000111011110101111112111012221011121211000002111110011100101100010111102100011000010010110010011121011100001101100101200101100101000100100012101001100010001100100010001001020000000100110110100101000112011000101100111001100100011000000102010111011010201000010011102020001010100101001100100110110001101110002000000000200200000000202000200200002200000000000000222101000111120010101110100010011000001010001010100001100100001010010010000120001100002001001111100000101110010111101011001101010001100121111101000101110101210121012000210011100110100101111121100122100010000002222000000100110101110100
0101001101010100101111001100110001210110001111111101111002220000110110111000011001011010000100000010110000200020000011020100012021001111010211100120002101102102001101001012001010100010210111000000011000122202100110100112110110011200010011021021101000012211101111112100101001011101010111211100010121101010000020010221111010110001111000010010100100210102201101010221011120100000120101200201000000111101011121010211001000200011000212212201020200011000111200001010000011100000022110010000100020001121100120001001012111121001010000000110100101101002222211001011111100010001122200011120001110110111120011020110120022120111000122000200000200202011200000010011100001100001110222200000222000000200002000202022000000200000022000000010100001111100110100001100000000001000011000200002011101111001112200101010200021100100000200000011100101101111000112000000000001101100010011110000000001001001100001000121100011101100000011011001110010010011111110021010001010010021000011100011100000010110110001010112002022001020200110011010002000101022212000200002020101000010200001111000001102020101002110110010011000112010100001100001110111102110200001010010201002001011010111020011111111111011111010201101010001210101010112002011100111011000011001111202001112102010000020000002000000100000000100000000001010222020200200110000211011201100000000100211110010012001000000101110101102100110110011010000012112001210110012110001102200100101110110200200020200220022000222101011010021101022011110101100000010112010111120211101111101110010010212011001100001000000111101111000110101101000100001001210111101121200112110111021020001110110002001100000110000000101011100100100000110210012001001020000000000011000011120010000000110100110111111001100110220021002200000000000002000000100100020111000120000001101111121100111010101110002000111111101001000121111110100012001001011010210100211101011101101101110111000110101001120211000010100010010102000001011121012111010010021100000110001111112111200012010110211100220202020222200000000001011000110000100100100022020202001010020110200112011110111000111010000111000100010010121201201121111010010100101000101002000011100000000111211012000000102100110001000000100100100110200111000100011011111000011010001111102010010000002002100000000101000000100110100100001110000200111011100000010201100000111012101002020011020200000010100011110101000011011000100102001001010200010110101001011102010000101111001010010011101000211001111000012000011011010011021210010111012200002111011111111121000220000010100000012
0102010010220100111010111100120100200111001010011100000001121101001120001201110000101000010112101100110202000211001111110011100101002112000111000110012120001010100100110102200000200000000001000001100000000101110010021110011010100101102100110101111001101001000002121100100101111111110120120000000011100100000001110100120121110100111011001120100001000111011101111220101010110000110011000001000010111112211110120001001101011002001002110101022100000100201211011011101110001100000001110010100010102000002010101000120100010112020100000011102021101000110000002020011200110211110021010110100001110111010121111101102001110221221110212000000111011112021121001011100000000000221111212100111100000100001120101010100110111002111101101221010111102100200000000102022211110210111121221011100010011000000000102021111022000001101100100100002020020220020000000011110011100110010101110000000001001000000220012010101111001001000021011021111110011000000100011010000100010010101101100012111010011101120001100202011022001011110100110120001121011100111011100001010011100000020201210211111010010110021000110110110201101000101000020110210111111001110000102010120001100020000110110001011201200000010111001002010102121110211101001011100221022100011001111202001201002110000111002102000011000120000100000000010110001202101101010101100210101120011001210011012011112201000000020200002002200020200000202220222000000000020020002000000121121011101000001000102111011000110011010000010011000011011211100022100001002000211002110101111010010010000200202020210011210110112201121000221001201000100110002001021000001020201100211011211011101211111000000000000001110110011200112202100110001101200011021101011111110011010211021101100110111100010010020011000000111011011101100000111011101011101100020000202212100000101000021011020110111110211002011010011100012000100100110010002101111100011111112011101101100100002022000110100111011001021110010000100000120100011011101010010011010010010011111101100001100101011001011100000101100122002100011010110010111121011100001101100101211212210111011100100011111011100010000100001010010000020000000101201000011011010022110100001010010011010001110020000020000200002020210100000000101200010000001010000000000110110010100111001000000010100100010000101000100101102100100000010000211000000022010020101100200102111111011010010010100001100110012110010110212211202001102210201201010201000111021211000111011201110120100100001100000101110101210121012101120020111020210000012110210021100121011101122100110100110101110100
0101001101010010010212102100010010011210111110010010010100112001000011001101100000000000000201101000111202010100000101010100000111011102100121010110012120001000101100210000211110101111111101000011100000001010110000011210100000111102201102010101121011100101011001000100101001100111000021110000001011100100000001110100010111010100011000010010000000000200000000111110101001120110210011001101000020221112211110021011000101010002001002110101022100000101211220011011101110001100000001110010100010102000002011101000120100121111010100000010201020000000220110202000200000020222210020000000200000001011001011220102111000221112222010212000000111011111010010000010000110110000211222112001101101001201001121001010100110111002111101101221010111102100200000001111122110011110221110111001100110111001011100111121020021001011101010200100011010010200010000101111100122100011000000100000001011100011000211102001100021001101100011011010021110000000000000020000001100000020000002000011100010001011020000111101020111010020200210110020012001000010111010210101111000100010110010101211100011000210011001001100111102102100002100111200120012021001110000001010120102100011000120110001010101110101120211001112020001020101120011101000000121121000011001111202001201002110000111002101100011010211100100000000000012110101101111110110001021210122100000000000211201001201121100000022001001210010200000202220111101000100010110011010000111220111200010011010002111011000110011010000010010000011011121200112000000101100110001010101111010010001000200202020210011210110112201121000221001201000100110002001021000001020201100211011211011210110011111100011100001000001100101101101000110001101200011021101011111110011000111020101100110111100010010020011000000111011011101100000010111110011001000020000202212100000101000021011020110111110211002011010011110012000100100110010001111011100011111112011101101100100002022000110100111011001021110010000100000120100011011101010010011010010010011111101100001100101011001011100000101100022102202110120000000101011011000000220000110211212210112000100100001011001100010001100100010000000020000000100110110100101000112011000101100111001100100011000000102110021010020201000010000101200010000001010000100000110110001002111001000000000200200000000202000200101102100100000010000111000000022010000110111000111111010002020011020200001100100001010010110212211202001102210201201010201000111021211000111011201110120101011102100001101101001110120012101110011011110110000011000110020000121111021110001101201020000001111
0102010010220100111010111100120100200111001010011100000001121101001120001201110000101000010022000110120101100112111012111011200001001111100111000110012120001010100100110102200000200100000000000001100000000101110010021110011010100102202201110100020010001101011002011100201101100111000021110000001002100100000001110100010111010100011011001120000001011200000000111110101010110000110011000001000010111112211110120001001101011002001011000200011011000111211220011011101110001100000001110010100010102000001110101000111000000112020111000011001020100000110000102010111100110211120021010110100001110111010121111101102001110221221100211000000112000011021121000010000110110000211222112001101101001201001121001101100101110001100100000111010110101000100000002110222000002000220000000000200200202002022200020110011120101111100010100100021111110200010000101011110011200110010101110000000001001000000220002001100021001101100010011010021110000100000000020000001100000020000002000011100010001011010000100202011022001020200210110120001121011100111011100001010000100010010201210211111010011101111000001100111001202110011200211200020112011110100000000020210102100002011111100001010010010101111021101101000101121111112101012122100111011000010012000002100101001220000112001211001011100010001100000100020120001202101101010101100210101020011001210011012011111201011100010111002002200020200000202220111101000100010110011010000111220111200010011010002111011000110011010000010010000011011121200112000000101100110001010101111010010001100201100012100101000000111101111000110101101000100111002110121011110020110000110010111010111111220010000000000001110110011101101101000110101101200011021101011111110011000111020101100110111100010010020011000000111011011101100000010111110011001000020000112112100001000000020001120010111210201101100000001010012000100101110010001111011100021100021020111101001200001011000110100111011111011010020010201000011100011011101000000012111021121011221211100001011011000101111100010000001211001000011010110010111121011100001101100101200101100101011100100011111011100010000100001010010000020000000101201000000002000022020000000000000002000000000010000111010111011010201000010011101110010000000000001100000110110001101112000000000011001111000000111001100002211000100000021001110111011011010010011001100111112101002020101011210000110001000101100100111120101101001002002020200000000000101011102010011011000001012100001100001111001110100011001001110011011110110011000001100011000011011101122100110100110001110100
0100120010111110102101111100120110110120001110001101001001211001001010001110100000000000000101101010110101100110000101010100001110001001010011100020002011002001100100100001101001110101001001001111110101011010110000011210100000111102101111011000010111111111011001000101101101000110000012011100111002000000001010120100001010010000110011000021100010210101011102000110001010101011110112000000001000111201100110121010011011112101000112110101111200011001211110002020000000011100001011120100200020000111201000121001001101000211121122000000101021001000220000112100200001020112210010001110101110001110001012220001101010111121111100201100110011001211110010000010000110110000111221112001101101001111000112102101100201001001011001101110020101002100100010000212011110020111112110111001001011020011010100201011011012011001101010200101001010010110010000000102110100101101010112020001001010112000000110011010001102102000001000011011110000010001000000011101111011101020001210100001211010101011001111010101011100020012010100110010112012010000022000200001111000000120010111110121110120010200001002000110110201101000101000020110200211101110100001010020210102100011000120100001011201200010010111001002010102121111111101001011100211011000011000212101002101011010011012002210101011010101100200000000001021111111101001000101110011110120010011110011022111110201121111101011012001101010100000111120001201001101000200010010000100211211200020011020111111001000201101000100100010001000110010100201011011110200100010111000111101021011000201101010200020120211001100110000211012200010101000002111111001102020212101111001100022200220002000000000010001000000011110112202100110112000022000020000002200000200200210111010001000100100110100021021001100111010001111001100121120011001002101021101011012110001100000110101210100010100101100200000001010021000100000121020001212011101111000011010110100101000002022000000000000000000020200000000000000220000000000200020020000020000000000002002001002100100122000111010100000001111000010020000220000121222022200000002000200200202200200021010011011111122110010101100101020021001020000000101112000000001011021011010110000000002010100011110000011000200002000200000011011201020000000000000002200000200110001100210002100100000200110000000202000200101012100010100101001121000000111110020201110100011022101011010001010101000110100000000000000100120110200001001001020100110110011010111101011001102000000110111101001000111110200200021012001120120111121110001002111100112100110010011111111100001000101120000
0101120010111110102101111100110110110110001110001201001001211001000020002110100000000000000201101010110101100110000101010100001110001001010011100020002011002001100100100001101001110001001000001101010101011010110000011210100000111101001010011001101112211011001001110101000101011110110111021100110011000000001010120100001010010000010011000021100010121100010001000000001001111011110112111000000000112102100121110001011011112101000121110210000020010010201212012020000000011100001011110010210020000122111010012000011100011111021101000111202112012010120001101010100101010101111001002121001110001121001111110000001022120210100022001200110102000110120010000010000110110000211222112001101102001111000012102101100202001000000000000000020100001000000010001211111000011101111000000000101100111001111200110000101111101111100100000100011111111211000011000002000122000002010011010000002020200022000101212001101112101101201002011011110001000001000000011101111011101020000111111110200010011121110111000112102111020012010100110010112012010011021011100000101011000120020101200221200102011100001002000100111101102100002100111200110112011110100001010020210102100011000120100001010101110111120211001112011001020102020011001012200111011000011000212101001201002110000112002211001011000010000200000000011120112111101001000101110100000111000000100011121100001201110011111100012001101010100000111120112100001001010110001000010110112111101010001010211111001000201101000100100002000011011211000111111012011100201011211000111101021011000200101010000001100010000000000100000112100010101001001121111011111010010000000000000020220020220020000000000001110110011100112201100110211001111010020000002200000100200110111010001000100100110100021021001100111010001111002200222020002001102201021101101112110000201000111111110200010000111001111010011110022000100000121020101212011101111001102001000000100011002011000000000000000000010201000000010010110100000000101010010000010001110011012012010011210200121100000000020000002111001101110110110000111211012200011011101100110111200111001111010001001001100010001100100010001001020000000100021110100101000112011000101100111001100110011010000020000200002000100000000022201020000000000000002200000200110001202111000101000001101021000000111001100002121000010100112002020000000111110000200220000010011000001010011020200000000000000000000000111120010200001002001020200100010110001010101010011011000000110121101001000101021100200011101011111010111120200000001110100021110120000001121001000000010001110111
0100110100011010121202102100010010011210111110010000000111011200011001100100110001201121010112000020120000201011110002011100101010000000110011100020002011002001100100100000101001110201001000001101110101011010110000011200000000201101111112000000020020000202022002010101102012000110010121100011102111001000110010120100001010010000111000000020100010210101011102000110001010101011110012111000000000112102100121110001001001122102000121010101111200010010201212012020000000011100001011110010210020001011011020102000001101000211121122000000102022002000220000112100200001020112220010001110100111100001110011120001101011220211111011101010110011001211210001001011100001100001011010112101122110100010100110101021100110102011021001111110020001001100100000000111021110010110211110111001011010020000100100201011111012011001101010200101001010010110010000000001000122000002010011010000002020200022000101212001101112101100101002011011110000011000000100011010001000010010101101000000200010101002011101021000020100020001110001110111101012020000021011100000100011000110010021010121110120011100021001000110110201101000101000020110200211101110100001111020210001100020000110110001011201200010010111001002010102121111111111001012200011110200020011101000002101011010011012002210101011010101100200000000001021111111101001000101110011110010010000100011121100000101011100000011002002111011111000111120001201001101000200010010000100211211200020011020111111001000201101000100100010001000110010100201011011110200100010111000111101021020000112000001100010010101000000100000100112100010101001001121111011111010020000000000000021210120111010000000010001000000011111012102010100211001011001111001001201000200100110111010001000100100110100020020000000022020011111001100121120011001002101021101011012110001110011020001120010111200201101100000001010000100000111211000001101101111001011102001000000100011002011000000000000000000010201000000010010110100000000101010010000010001100000002002001002100100122000111010100101100022001111110110110000111122022200000002000200200202200201001111010001001001100010001100100010001001020000000100111110100101000112011000101100111001100100011010000011100110001010100000000000102101001000101010001100000200110010101110001101000000200110000000101000100210101100001100110000121000000111110010102000200001011101010000010010100000000010011110010010101111111100102210100101010201010111001010101010011011000000111110000000001111101100100020012001110111011211010001001001000111000110110021000111100102010100111011
1111011010120200212101001200020010110220111020001100000112110100000010101100110000101111000202202000000202001200000200000010000201101001010011100020002011002001100100100001101001200200000001000001000000000000020000020200000000201101111112000000020020000202022002010101102012000110010121100011102111001000110001101100120211120100122000000020200000211201000001000110001010101011110102000000001000111201100110121010011011112101000121000200100110011010201101002020000000002200101001020100200020001000101010202000010201010211121111000000202022002000220000112100200001020112210010001110101110001110001012220001101010111121111100201010110011001210120011001011100001100001011010112101122110100010100110101021100110102011021001111110020001001100100000001110121000001000210000000000111100111001111200110000101111101111100100000100011111110100000000000001010100101101010112020001001010112000000110011010001102102000000011011111100011000001000000011101111011101020000111111110200010011112120112010101011011011021100210110010112001000021010021100000100011000110020101200221200111011100001002000100000201101000101000111200110112011110100001010020210102100011000120100001010101110111120211001112020001020111111111001011100211021000011012011000112010110121022112002111200111010211100200000000001021111111101001000101110011110020010011110011022111110101000000010100002002111011111001111120112100011001010110001000010110112111101010001010211111001000201101000100100010000011011121100201011011110200100010111000111101021011000200101010100011210120001100010100111001100011100010001112011000002010111100101001100021210120111010000000000000110110011000111101100020001001011001111001001201000200100110111010001000100100110100021021001100111010001111002200222020002001102201021101101112110000201000111111110200010000111001111010011010011000100011112010001101101111101011101001100100200000002022000000000000000110000101010010111010000100000000101010010000010001110011012012010011210100122000111010100101100022001111110110110000011122022100000111000101110101100100012111011011011011100010000100001010011001020000000101112000000001010022020000000000000002000000000020000020000200002000100000000011102011001000100001001101000111120001001221001100100011002111000000111001100002121000010100112001121000011112120010201110100011021000001010011020200000000000000000000000000020010200002111001010100100010110001010101010011011000000110110000100001101012000100010101011101001011210100000000000100021110120000001121001000000010001110111
0101120010111110102001111100120110110120001110001200000112110100000010101100110000101111000202202000000202001201110002011100101010000000110011100020002011002001100100100001101001200200000000000001100000000000020000020200000000201101111112000000020020000202011001000101101101000110000012011100111002000000001010120100001010010000010011000021100000201201011100110110010002020110210012000000001000111201100110121010010011111101000112110101111200010010201212012020000000002200101001020100200020000111201000121001010201010211121111000000202022002000220000112100200001020112221010001110101110001110001012220001101010111121111011101100110011001210210001001011100001100001011010112101122110100010100110101021100110102011021001111110020001001100100000000111021110010110212110111001001011020011010100201011011012011001101010200101001010010110010000000001000122000002010011010000002020200022000101212001101112101101201001011011110011000001000000011101111011010000202200100001211010101011001111011011111200011001110001110111101012020011010021100000100011000110020101200221200111011100021002000110221102102100002100111200110112011110100001010020210102100011000120100001010010010101110211102111011011010101120011101000000111021000011012011000112010110121022112001111200111010211100200000000110021001101101111001200000112211120010011210022021001111101000000010100002002111011111001111120112100011001010110001000000110112111101010001010211111001000201101000100100010001000110010100201011011110200100010111000111101020020010112000001100010010101000000100000100112100010101001001121111011111010020000000000000020220020220020000000000001110110011100112202100110211001111010020000001100010101100201110110000000000100100110011011101210111001101100001100112010001000101110010000112112100001110011020001120010111201201101100000001010000100000111211010101101101111001011102001010000001111001000000000000000000110000101010010111010001100000000101000000001111012221011122122010011121110110200100000020000002111001101110110110000111211012200011012000200200202200200010010011021111112110010102100200020011001020000000100111110100101001111002010211100111001110200022100000002100110001010200000011011201110000000001010001100000200110010102221001100100011002111000000111001100002121000010100112002020000000112120000101110100001011202020000000000001000110110022111010010212211111100101101100111110111110002021212100011002201100110012021101001000111110200200021012001120120111121110001002111100112100110010011111111000000010001110111
0101121020110100111010000211120110110220011110001110010101211001000011001101100000000000000201101010110202000101110101001000100100001001100011001010101010111001101001101011100010100010000002000002100000000000020000020200011101200110002000000002202002200002000002220200000002022010211110020000000020000001110001101100120211120100222000000020000000111111100000000111011111120110000012000000001010111112211110120001001101011011001011110101010110011010101101001110010101002110000001010100200020002011011010202000011101010112011210000010201021001001110100001010111111011201100112001121101121010011000121110000001011011100010012111200010101010101111120111111100010000101121212011001212112001111001021102202100102000000000010000000110100100000000101012201112100002000110000000000101100101001012110010011011011011001101000200200001110010210020000101002000111100101010101010110001120100011000102201011101012001101210010002000020000000001001000011101101010101020000111001001100020002011111000111000010210011002110001110011012022021101021011000011011012110000010110010112102011002010010001000100000100201010100011010011110110210101000010112111121000111020011101101000111100100101010011101101010102111111101102112122101122122100102001111111000211102111011201000211001011000011010100100101111110001201200002000101101111211110010002121011011002211101000000010100001001101020101011112220212111000101120111002110110110022000011100012011102000001011100101011111000012101011011101000122101111101110212111200010221010010002000100201020100021111220002200010111121002100001100101002012022000002020202200202002200022210110011000101010100011111111011001011011100110100001102000120001011110011100210220010010000000100200100200011011101210111010001110012100211020011111101110011001112121000100101110111112010110020101112101012021122100122111100100110011001101101200110101020020020110001111000000000000001010100110000000020020202001001011110001201111001011211011112111221211111002011121000201101100020000011111001001020010110000112111011100011002010101200100001000122000110021101122110010111211102010010000020000110102101010011001001011010000100100010011010001110020000011100110002100100000100012102020111010100101001100100110110001202212010010000002002011000000020002000011111100000001111001110000011111010010100121000010011000001010101011110000110111012111010010212211111100101101100111110111111011011121001020001101100110101100001000012112012000000010102000210011100110100000001111010010000121111021110000000102020011112112
1010001000010021000110000000000001001101010010010000000111011200000001100000020101112122010110000000011202001200000101010100001110001111010111100020002011002001100100100000101001110101001000002211020202112110110000011210100000111101000020121010000111111111011001000101101101010210010111111111101111000002210001101000110100110000011000011112010020221121011111000100011000110000120001100102000010221101111110001120100120012100001111001101101110001100012121011110011100001100001011110120112011000001200100201001121102110001021110100021101011200001111110112100200101010101101101020011110010001022001011220001010010002101000111111100010021001110110001001112210111201011010111111111011010100110101111000000000000210001111100010010010001001101110100001101001010110100110000000000012001021001111200110000101111101111100100000100021111220101011011001000011012000101000000000011000011111000100002201011201010001021200020010201000011111001120110021110110000011121000011101001100010021111120010000000111210112001100002100110211100110101111010210100010010200000101010101111111101120000001010101001110002010202121002011201011111010101000101011111101001012020011211011001102010000101110100101001011012000111111011000000100000000110101000122010111100001210000111001101001010200000001101000100100001111010110101010100001120210010001101200110100010100200220011101011011000111000100001111100011101001112100012100001000100110110110010011110001001001110100111000000000000110100110010210112100011110200100010111000211000021011012110202022100010201111001101000200000000000011110010000011100100111100011110010000100000011201110000000000001000110010001021011001010010101001001111111001000101010100000102020201121000100000110011011121000110021012100001111000100012111012222000020101101101101010101000111200200200001100011100100000001010000001000201010110111101010011001012202100001001101111000000000000001010100001000101010010111010001100110110111101111111000011120021122021010010210201111010010000020000002100001111110110110000220112011100100000010011011011110011011021101010011000111111011221202000000011110000110012202200202200022020002020220000000002020201121111001011001101001011211000011100110101101100201111110000011200000002100020110000100010101110111000102101111110011000010101201001010001001201210011201120110200101110110000010010100010011001101000001020211101111012001001100110110100000111011101200011011011111000111110010101001021110110200011002111100011101110110102110021011112010110000001111000000110110102211102
2020001000010111111211001100010010011210120020000000000222000200000000200000020000202222000211101000011202002200000101010100001110001111010111100020002011002001100100100000101001110101001002001101010101011010110000011210100000111101000020121010000111111111011001000101101101010210010111111111211101000101100010110010010100100000000010001112200010120010011111000100001000210000100002000100011000112002100011001011000110111000000112001101101110012000202201011110101211000000001020111120112011000000001011001000112011110201111111122210110121100102100100101000201111110011101011011100110000020220020021001200011012110210110001222100010021001110121001002002200001100000020100022002021021110021101111000000000000210001111100010000110000110000000000002100000010110100110000000000012001021001111200110000101001011110000200000000011001211001111112001001011012000101000000000011000011111000100002200020101011101102200020020020011121010011101100111100010011011122001011101001100010021111120012200102020022000020200210210220010210011210201010210100010011100000101010101111111101120000001010101001000000111101111002011201011111010101000101011111101001012011121102011010112010000102110000202000002022000111111021001100100000011000110011011110001000010100000111001101001110100000000101000100100001111010110101020001101110001111101000200011010100101201121100111021100010220001210001111100002102001101100101000000000000011021020100001110000012000210110121001001100100111111101101211022101021020201111111010000200000020001112110202021210011210211101101000200100011100120210000000000001100101000101110202011020000111112110110100010100002100000001111021102110010100011000100020000000000020000000202020101111000100000110011011121000110021012100001111000100012111012222000020102000111001110100110111200200200001100011100100000001010000001000112110000111101010011001012202100001000101111000000000000001010100000000101010010111011000111110001102111001010100001111122121111121011110211100111111110101000011110101010011010111110020011000000100101001002011000110011002020100101001011111010000210102010000011110000110012202200202200022111002011110000001001110200021100000002000200002001211000022100000011000000101110101100000200000001010011100011000101100110000010201101101001110110100002200000000011001102221021201120110200101110110000010010100010011001101000001020211101111012001001100110110100000111011101200011011011000000011101111100110021100010100011011012212010010000010001110010111010011111100022112101111110110100000210
1000110000000110111101001100010011010112110010010000000111011200000001100000020101112122010110000000011101111100000002020200002010000000110011100121001112001002001100100000101001110001001002001111010101011010110000001110100000012111000020011010001101122110011001001101001110001110000112011100001011000001111011211010120200210000011000000021210010221011111111000100001000210000100002000100011010001112000011000001110000200000111001110101111200011100112211011110101100001100001011110010211011000000001011001000121102110001021110111111011121200101100000202000200001020002210000020000220000020220020021001100000021111201000100111100010021001110110001001112121210101011111222101111101101100201101111000011001000201100011021000111110100111001101101012000010220010101101001000000002000020001112101001101002000011110000200000000011001211001111112001000000022000002000001010121001020211000100001100020101011101102200020020020011121010000010110021110110000011121000011101001100020012021011102200001110120112001100002100220010210011210202000100011120000101000200011111112011102120000001010000001110002010202121002011201011111010101000101011111101001012011121102011010112010000102110000202000002022000111111011000000100000000000110011011110001000010100000020001002000000200000001101000100100001111010110101020001101120111111100000100011110101110100110011102000011000002010001011101010011101001112100012100001010100110110110010011110001001001110100111000000000000110100110010210112100011110200100010111000222010010010111111112012100011210211101101000200100011100120210000000000001100110100101110111001010000011201110000000000000001000000001111021102110010101001001111111001000101010100000102020201120000200000200022002222000220020001000101100110010110011100001010010001112111100110101000111200100101111200112001001020010200012222201100021110110001010011001001102000010011100000001110000000000000010001000101010011111010001100110110111101111111000011120021122021010010210201111010010000020000002100001111110110110000021102021200000101011002110000001011001010000101001121200020000210012010010000101001011011201000201100202202002002000000001000200200010000100011000200002000111000012000010120111011000000001100000110000000010020200011000000200110111000102101111110011000010101201001010000011111210020200210110101111210121100000111000120121012102001000010221111010111001002100110100100000111011101200011011011000000100210010200110021200110200011002111100011101110110102110021011112010110000001111000000211110101101211
1000110000000110111101001100010011010112110010010000000111011200000001100000020101112122010210000000011101111100000002020200002010000000110011100121001112001002001100100000101001110101001000002211020202112111200000001110100000111101000020121010000111111111011001000101101101010210010111111111211101000101100000000000000000000000000010010011110020120110011111000100011000220000100002000100010010001112000011000001110000200000111002110101111200012000102111011110011100000000001020111120112011000001200100101000112110010201111111011120200011100002111210011100201211100110001112011111000010001022001011220001010010002101000111222100010021001110110001001112210111201011010111111111011010100110102110000000001000201100011011000121010101002101211201001100000120110201011001000000002001021002022101010000002110200202110100000111111212210101011011001000000111001002000012020110001011100000200000101010100010102011200020010111000011111000010110021110110000011121000112002002000020012021011101100001110121001011200111210220110110101201211010200100110101200000101010101111111101110001021100001001100001011101111001010200111111001000000000000202002000200020000220020002002101100010020111001001121002110100110020111200001010111210011012011100111101110100000111000100002120100000000000100101101001221010110101020001101020111121100101100110200010100100110011102000011000002010001011101010011101001112100012100001010100110110110010011110001001001110100111000000000000110100110010210112100011110200100010111000222010010001112110202021210011110110100000000100100112100111101010001121100100111100011110010000100000011201110000000000000001000000001111021102110010002001102011111001000101010100000102020201120000200000200022002222000220020001000101100110010111112101112000020002011121000210100111110100010011210100101101101120010200012222201100121000210001001011001100012010111112000110002220101100000110011001000100120022202000002000121121121211222222000021121010222121000001111111011110100110111000011110101010010000110110121102021200000000020011110011011001010011001010011110200121011221112000000011110000110012202100202200112111002011110000000001110201110011101020001101001011211000001100110101101100201111110000011200000002100020110000100010101110110010100101100101200210200101101011010011001102221021101021100201002001122100110121011110220022001011000000111120020200001002100110100110110111011101200011001101111000100201111100110021200110200011002111100011101110110102110021011112010110000001111000000211110101101211
0200000200020020110101101000000001001101001110110100000001011101011011001200200001100010010011000010000101100110000110010000011111002112000111000020002011002001100100100000101001101010110011001101011010010101010111010100000000101000011001010011102001101011000011211200101001011111110120120000000010101100000100021101012010010000110011010012100010100212111102000101010101111111100101110100001011111201211110110001011001111011000110101110000010010010212210001010000010101100001011020000110010000121201110011000020101110211010111000100000110001000120001102010101000110121220121010000200001100001111012220001101010111121111101100100000202010010110010000020000000000001112121102101212201001101000021102111200211001001011001101110020001001100110100011101121000002000220000000000200200202002022200110011110022000001101100100101001010010110020100101002010000101101010112020001000010111011000102201001010021102100100011002010010000111000000000020000001100000020000002001001100020002011120101000202002022001011201110020020002010000010011011000011011012100000110010100012102011012000000002000100001101200000200000020020210121121000110000100020210102100011000120110001010101010202110112011122011010121111010011111000000221022100102001111211000100021010021002012201210121121212100100000101001011100102101001010101110112211011010001110011111102111102000000111100002001101010101000101110112001000100010011011010001220011100102020012010111110011011111011011000100010001000110010100201011011110210101001100101122001010010000002101011011111001100110110011100001101000001100001001110121001101010201100101001100122210120111000110011100111010001000100111101100020211001111100111011001201001100100110010020000000100210100110021011101210122011111100000000011110010000001010011000021011000101111010110101110000010101101200200000002101010010000001110011000222002200020011111011010000101100001011101000000000010001010100010010101000110100000000101010010001111012221011121211000002111110011100100110010010111110101101020000211000021111111201010102000100110111200110122000110021101122110010111211102010010000020000101001202100000002100112011000101100111001100100011010000011100110002000100111100111101200101100001120010000000110110010202111000110001111101011000000111001100011111000000001111001021011000022020000011001100102012201010001110100000000110011011211121111201102202000202210201201010201010101001011102010000101111000100100001000001211012000100020101011100001001200110000100001101010010010100111010001000202010000112021
1111110100120010021212202110000000002200011110110100000001011101011011001200200001100011020111000010010000200010000101010100001110001001010122100120002110102101101001200100200000200101010002001111111000000000020000020200000000111100002000110011101011100102011002110200101002021121110120120000000020101010000010011101011120011100021011000021200010100212111102000211010110101001000101110100001011111201211110110001011001111011000021000200100110010010202201001111001000102100000011010000200020101010101120011000011210020112020100000011102021101000110000002020011200100200010012011121000011110111000022220001101000111122111100201000010020101111010020000110000110110000211222101001212112011112000011101021100111001001011011101110110101002200210100010102021110011110221110111001100110111001011100201011110022000001101100100101001010010110020100101102100111001002000011010001001020211011000111111020102102002000000020002021100000122000000100011010000100010000201100200001212010011010110112122011110210010002111000010020001111010011120011000010101012000010020120001101012001012000000001000100112002201200101100111110110121121000101100001020111101100002000120110001011010010101120211001112011010121120101101011011201111011100002001121210001000021010021002012201210121121212101100000100010021000202101001010101100112211010010002121011122101111101000000111100002001101010101000101110112001000110120011011000001210011000011100101100111100111011100111011000000002001000111210100021101011111000102101101010112000120010010102000001000001100010002200010100111001100001100000001001021001101010201100202001100111101110002010000000000110000000000000000000000020111001111100111011001201001100100110010020000000100210100110021011101210111001101100001100112010001000101110011000111111000100212010111111010100010001111101111010012201010010000012101001000222002200020000020020020000002200000000101000000000010111000000020020202000000100000000101010010000010001110011011101000002200200022000000110000111210021102202110110101000010011011000001210100001020010100010122000110021101122110010111211102010010000020000101001202100000002100112011000101100000002101011000010000011100110002000100111100111101110010000000000001100000110110002201211001110010011112111011001021112110111210000000000011111121101000022020000110111000111012100001011111110100000110001000101111101100011101100102002101110101011100110001011101011000101101010100122202001011101021100200021101011110010101110210000101111201011110010000101121001000101000001221010
0101001110010010111010000211110000101120001121102200001001110000011010001101200000100000000001101010110101100101110101001000100111011102100121010110012120001010100100110101200000200000000001100002111000011101110000120200000000200000002000000002202002200002000002220200000002022020220220020000001002000100000000010200002021020100121011010011100101111200100202000110001011110000000022000000000020212202200220121111010011121012011002221102012200011010101101002110001000002200101102020000200020001111202010011010010200020112020111000011001020100000110010102000200000020112201010010000210000010110010011110101112001110221221001101100000202010000020010111011011110100100211211012001212111010000101120101010101111112012011102112110110001002100201101011101021220020210111121221011100010011000000001101011110021011001101100100100012121120210010000000102000212100011110011010001012021111111000102201011101012001201200011011010020011000000011201102110000011020000201200110001111020002011000021022011110210011001010001110111101001010011212010201002020000100020020101201111200111001200010001001201010101211101210010010011100211100001001101112120120001100010010010110011112110100101000222011122011010010202120012112101000011110200010021000100001000111020022101011100101021110211100200000000000012101211101101010101101010001121000001111000121100001101000000010100002002111011111000101110112001000100010011011010001220022000002000002011102000001011100101011111000012101011011101111021111112002010101011211010112000121020000002000002000000010101000000000000000101000001100011002121122011111020111100101001100021211010110111111011001011010101100110001202100200100012100011111001010000121001011211020101100100000110010010020011100001012010022200000000020220020000002000020000022022000002000000021012120100020101212001111010012101012000001000111010002202101200011111102112001100100010001022000000000000000110010100010010101000111000000000200010010001121012221011121211000002111110011100001100000212201011001111210120000001010012021100000110010002011000010010022000000021102011200120000110012010011000011000000001111110100001001012020011100101110111100001000011011011001101001000100000000012102011001000100001001101000111120001102212011111110001112111000000111001110111111000010100101001121000000111110011201120000010011000001010101110100000110001000101111101100011101100002111001010100100000110001010101010011001000001100112202000001111012110000011001001110111011211010000001110100021110120100011000000000101020001111011
1111011010120200201001001200020010110220111020002200000002220000110120012100101001100000000201101010110101100101110101001000100111011102100121010110012120001010100100110101200000200100000001100002111000011101110000120200000000200001102101000001111011100102011002110200101002011020110121010000002002100100110001111100111110120000121011000021100101211211100102000110001010110000000011000110101010111212100220120101011012022111000110111201010110011000101101002020000110002100001011110111200010001111202010011010012110010222020211000000202022002000210000002020011201100200001102011022000020000021010110000100012012010210110012000101010111100002110000110011000100000001011110112100222201000010001120101010100110102101011012101221020101002100201101011101021220020210111121221011100010011000000001101011110021011001101100100100002010121110110101000002000112100011110011010001012021111011110211101011000022102100110100001010020011000000011101111100001110010010100101010000100020002002010011112111111100010101200110011020001110001111121021101002020000000010020101201111210111002100000000001201010101211101210010010011110121110010110010000120210102200002101111100001010201211010001012011012001111222120101112002011100111011000011000221101000100011110000111001201001021100120000200000000000012101211101101010101101021111020010001210022021001110101000000010100002002111011111000101110001102000200000101020020001210121100110110022021002000001011100101011111000011101011011011211111011111101110000010111010112000120002000100201020110021110110100000000100000101000010210011002121122011111020111100101001100021211010111020000000000002100000000001011011100110100001100110010101000101011102100111020110000110100110010010010010100110021011111100000000011110010000001010011000111111000100212010111111010100010001111101111010021110012000001000111000001212011111121010121121010100101100000000000000000110010110011001020010101000111000000000200010010001121011111000112112001002011010111100100110111010112200000001120010110000012111011100000111000101200101101102001010100001002011100010001110001010010011011100010101111110100101100112011000101100111001100100011010100010001100102000100000000011211200101100101011010000011200220010001121100010000011111111000000202000210210002100010100101001121000000111120011201120100121111101012010001010100001100100001010001001011111010200002111001010100100000110001010101010011001000001100100010010001202001111011011001000110101100200010000001110200022210120000001111000000000010002220000
1110001100020110110102102100010010011210111110011100000001121100121111011100101002200010010011001010010000110111121001101110201101111110101012001010011120001010210101210000211000101000000000000002200000000000020000020200000000101010001010100111102001200001001101110100011002122010210210110000001011100100110001101100120211120100121011000021100001100201112211000110011010110000000011000110101010111212100220120101011012022111001011111201001110011010101101002110001000002200101102020000200020001111202010001010012110010112020111000011001020100000110010102000200001020112201010010000210000010110010011110101112001110210110012000200000202010002110000111011011110100101101110112100222201000010001121001101100101101100000011000111020100001000101101012100121110011100110011110010200100102001011101010000101120111101100100000100012121120210010000000102010100101101120112011000110110002000000111101020101012001201200010011021110011011000011201102110000110020001112101100012111020002011000021022011111121002010100111110111101001010001121021101001010011000000020101201111200111012100000001001201010101211101210010101101010121110010110010000120210102200002101111100001010101121111111112011122011010121110101112002011100111011000001010111201000100102120011201011102000011100120000200000000010111102211101101010101101110001121000001111000111111111111111100000011002002111011111000101110001102000200000101020020001210121100101010012010102000002000200002000000000001000000020110100112100001101110000010111010112000121011000101101011100010120211001100010000111001100001210012101121121011110010020000010000000110111010121020000000000002100000000101011011100110200001100110010101000101011101011211020101100100000110010010020011100001012010022200000000020220020000002000020000112122000001101000021012120100020101212100200000002001011100010111112010002202111111121010121121010100101100000011000000000000000110010100010010101000111000000000200020020000020001110011011101000002200200022000001100000212201011001111220010110000012111011100000111000101200101101102001010100001002001100010002110100010000011011100010101111111010001001012020011100101110111100001000011011011001101001000100000000012102011001000100001011100011200220010002212011111110000211200000000202000210210002100010100101001121000000111110011201120100121111101012010001010100001100100001010001001011111010200002111001010100100000110001010101010011001000011001011111011000202010211111012001000120110200110100010002220200022210120000001111000000000010002220000
0101001101010100201000000100010001100111001010011100000001121100000011001100110101011010001102212000100111000102211002002010201112122111101111011100021220000020110201111101211111100000110011102101110211010101110101010101100110100101001010011001111001101000000001011001100210110110100100200000012101001002110001111001010010100000000011010012100111110101012101110220010002001110010122000000001000111100101100000001001001111020000110102111000000021000100100000101101100211000011010000010100010102111002020101100121210010200111011001111211002110011121102001002111101111011111200020020000000000011000001002110010101101001000121212000010022000001020000222102110001111001010211111000222010010100102110202022000000200000022000000010100001111100110100001001001000010101001011210011101001011000101101001010200021200200001100100111101111110110010101000101001110101010001000100100000102000001100111000111100002202100000000011100010011000001111100101200010121020122001110000020000111102020101111101201101011111010201110110110011010100022112000100001111001000010110110010121000011101001110100001000100010110020200002002001110111101000100000101010211001101011010111020011100111101112110001111012011011221011010002121110100100011100101000122101001011102010000111001001101000000000000000000201011021110100002100210001110101102111010012121100001011101001020100202121100201211212210002200020020000000212211021111111100100011100102010001000111221020011021021110001010010110111101111101011000100012010111220111000222102220001000111100010100010000012010110100100100011100011000000001000011001110011100001112010120211001100001121001010100002000000000200002202001200002001102011101002020100221111011110011110020000000110100110100010100110022012111100001100112010001110101110011000120000001101111121100111010101110001000111111101010010010000000111110000000000000002201011012220010010100011112110120101000110111000010100010011102000000111110001101010010010100001120012021211110101101100121121000120101020221110101101011001101110011211011100011011101100100111200200111110110101010111010000000000000000102002020000000201111111111101001000111001100101120120021112121010101111011012010020201000010000101200010000001010000000000110110010002222110101000011001100001000000001110210200100100100001111111000000122020000100110100112200110112201100211100110110021012010002001022102000001000000011111001200011110122001101011012110011001010020020200110000101001210120101112011010012120210000111002201001010001012110120001110101110000110011
1110001100020200212101001211011011100221101020002100010101211100000011001100110101011010001002212000100111000102211002002010201112122111101111011100021220000020110201111102211111100000110001101001100111010101110101010101100110100101001010011001111001101000000001011001100210110110100100200000012101001001011010110010010100110001011000010011100101100211101001000210001010110000220100100101000010000111001000000000111001111020000110102111000000021000100101101112101100211000011010000010100010102000001110102000121120010002020000000022002020200001121102001002111101111011111200020020000000000000000000001110010101101001000121212000010022000001020000222102110001111001001111111000222010010100102110202022000000200000022000000010100001111101110100001001001000010101001000200002002002020000202200002010101011111100000110100012100101100000010201101101000210101010001001210000010112001002100000100010001011101001000000112100010001000010111100020000002000000121001011000021000101101020000111010112101111011020200220120110002010110021201011010111112001110000111100120010000111111001111110001010111000021010200002001001110211101000100000101010211001101011010111020011100111101112110001111012011011221011010002121110100100011100102000110110012000001110000201100110102100000110001000100201111011111020110211110001200001102001000001011110100011101000010100201221100202110100110001010010021111000221210022200001001200000100111110101100120210220022011121210002010120001000111100010111001110121010001210012011121011110000100102011001100001100110001100000111010102000001100001002111200100111100011110010011110000001211111000000000010001000001111101200100000020210012002011010001010000121000000120011100010110100020211111101110010110021002200000000000002000000100100020111000120000001101111121100111010101110002000111111101010020001000100111110000000010000100201111101110110111100011001011000000001001000010010200110010101000101001101100110120020000021100100011012012011020220211100201011120201010111111000010011001101110000100100100011111102001010010100200112011110102000111010000000000000000100111110101212011101100000002101101011011111201000000200200012000000201001101001020201000000000101200010000001010000000000110110010012222110100100020000200112000000001210220200000000011000120101110011122020000101020000011111101002020011020200001001011000010000000010010110111011001001111100010000101010110011021000002000000021010020100000120101110100011101122002000001121211001201001111111010000001011221001000102020001000111
0101010020110101101011000200110000101210011110002200001001121100011002000100110102111021020111000010010000200011110011011000111011001111100111000020002011002001100100200001200000200000000001000011100000000000020000020200000000200000002000000002202002200002000002220200000002022020220110010000001011000100010010000211121121020111022101000010000000022210010101000000001002010111200022112100000010222102100121011010001001110001111012121102021200010001211211002020000110002200111112021000100010101111101101012000002010000111010111000000101020001000210100201000110001010211120011001000110011111011000012110001212001110221221111202000110102000101021120111010000001100000221111001001102202001111001121001101101101000000000010011000021100111100000010001110121000111110210000100001101101111001112201010110011120101111100010100100011111210101010000101002010122000002000000000010001010101012000101101001000012102200100001011100010011000000000000020000001100010110001111010010200010011111120000112100110200010002110000010120001121010010102000200002020001100010020101200111101011010211011100111101222001112110011000110010110110211001110000102010220000101011010001110010111100110101100011102001010102121111112101012122100221022100011001112111110200002211022002001210101011010211110100000001000121010102100101010211100021221020010001210011121001111201122100000022001002100110110010111110100101110100101200021020010200111100100021111020111111001000201101000001111001010001010020100112000000210100001100001011121010010010100101100012101011010101000000000100000202000000200001001110111012210010110000101001010010111111220010000000000002000000000200002202000200102011011001111001001201001100111220010010000000100200100200011011101210111000101110002200121120011000102100020001112121000001101001011022020201120001111012021010012100022111100100121010101102102110000011111011000011100100002022110101000110111000021101010010101000111000011011111120121111010011111000112112000002111110011100100001000100011110011000011000220000022112011100011011101101200101100102001011000001002022101020100200101020010000020000000002202000000002000022020000000000001000200211022000100001101010101010100000000000101110101100101010000000000110110010001112000010000002002021100000010001000002211000100000021001110110000022020010002000110101011101010000010010100000000010011110010010101111111100102210100101010201010111012111010011100111111010200100100000001112011110100011002110100011100111010011000001100011000011111111010000110101020000001012
0100110211121021010212101100100000002200011200011100000002211001011021001201201001000101001211102100111202010100000101010100000111011102100121010110012120001000101100210000211110101011111101101011211010000000020000020200000000200000002101000001212001101101001002121100100111011111210110010000001011000100010010000211121121020111122101000010000100011212112101011211010110010000110112000000001000111201100110121010011012021002001120011201010110010010201111011110010111001100001011110111200020002010002011102000011110010111010100000000202021002000210100201000110000010211120011001000110011111011000012110001212001110221221111202000110010011201100010000111100000000002002010112200112201000010000011112010100211001001011002202220020002002200210100010102021110011110211110111001001010010001000001101121020021001011101010200100001010110111020000101102100112100011110000110110001111100012000101101001000012102200100010002011011100010001000100010010001010001110000100110001111010011120110010122011110211001011200110010120001121010000102000200002021001100010020010100001002002011111001101001101111100111010110000111110110220101110100001212110120011201121010001101101022110100000001011102001010102121111112101012122100221022211020012000001101001010120011012001210201012121202010100000001010220011102100101010101000101010211000000000011111102112201112100101011002001101010101000101110001201000100010200011020000200111100100021111020111111001000201101000001111001010001010020100112000000210100001100001011121010010001100200201021201011010101000000000100000202000000200001001110111012210010110000101001010010111111220010000000000002000000000201012102010100100101011100011000012100001100111220010010000000100200100100010010100110022010111110001100020220020000002000020001022021000002000001010012120101120101101111110000002000021101000101110011011212102210010000020020010011001200001011000000010110000120000100011010111010001100000000101000000012111011211000211111100001021010100100100001000101110021012101101110110000111012011000011120101001010010100011001000110101001112110010112211201010000000020000101001111110100101000112011000101100111000200211022000100001101010101010100000000000101110101100101010000000000110110010000111001010000001101110100000202000200101102100100000010000211110000022020020011001100102012201011011110100000000110011011211121111201102101100101011001010100000000001010110011011100111111010200100100000111112011110100011002110100011100111010010001110100021110120000001111000000000000101110001
1010110000000200222202102100110011120110110110011100000001121101000011001100110101011011010200000000000000210010000011020100012011001111100122100221001211101102002001101011100010100111001001002202020201101101110000010100000000101010001111000010112010011201022001001110002020011020110221001010011101110100011010110110011110110010011010001012110020110210011101000000011000210000221100100001000010111221011110000110220000200010111101000200100110022000201112010100101121000000011110111210001010101001100100101000211011000100011110111110110112200102211110112100200102010101100101011121001120000011000010110101010010001111011022112000010120102111121000112102200000000001010211111111010021010111011112001000010000111001100110010222010210102001201101012010121110011000210000000000101100111001112200011111002000010100000200000000001001101112011022001011000111100011000000100011000011111000000111102010200011102010100011010201000011111001010110012211220022111121001120121110211010011121010111200202011011011110200100100120012101010000011010220100100011000000110011111111010202011010011000100010110101111010002001020200210102011000000011110101111101200010000111020011011211100111010011102000112012100100110010110100111010100100002002022000112202101100000112000101001110010111001000000100010012110100011200110001101010111020001101200110101020000110110000010111001001210010200001211210112001000200100101010010011110110111200011012010111011001100211101000110100001000011011010100201011011110200100010111000111101020010110201111012101021111111000000100100100011100011001021101022000000002000020000010000100100002101121010000000000100110011101011100000000110102011100010010011011000120110000111111100210100000110100110011011101210111001101100100000001001100011000010010000202202200000211000021100110110101101011100011100000020001001100201000000111001001111101001101111011110000011002110101000101010100000000000011021202001001011121012102111001011211011011112121201111002000211011120000000020000011110101010010011111010111001121101010110010002200001001011112110200010000000011000000110101000001001110000000111201100101111021020012011110010000002010101122101101001001100002001011000021100000011000000212111101001000111010001100110100001110000110120111000002101111110010110100002200000000000011012111120200210010101110111110000010010100010011001101000000010110011010111002111100100000200000220011100100111010102010010200110001100000020100210200011001001110011011110110101121011110121000111011011221001000101211102201102
1010110000000110111101101000100002110001000101111110000001121100100011001010021112111011010100000000000000210010000011020100002010000000110122100221001211101102002001101011100010100110100101001121110101101101110001000000000000002021000020000020002010110111011001000101101102020220020110201022111101000102210001011000111010010010011010011002200010210012210101000000001000210001110001000001000010111011100000001010110110111000000211000200100110012000101011011110102222000100000011022120002020000002200000201000211010000101010000000021101011200001111110102010200001020002200000011110111110010110010011001200000022220200000011111100110011001211100000111212210110101012000222111111010021010111011112001000010000110001100110010000110100100000000100002110111010111100120000000000101101112001112200011101002110110201100100000100012112210101011011002101100111001002000011010012000020222000000001101010201011000102100011120110112120021011112200201110010011011211101010110010211020012021010112111101020111011110200100100010112101010000111010210100210010100000100021011012011120001010020000000010110101111010002001020200210102002000100000000101102001101010000120010012012211100202110100101100001111010222002022000000210000000100002002022000112202101100000112000210002110000011001000000100010012110100011200110001101010111020001101200110101020000001101000102000000110001111111012200020020000000211100012110011001210210201200021111020111122000100211111001001200101001022002101101111012021020201211120111000100101020010020101011001100011201110110000010100110000101001000010000011000001101000110000101001110000002202220000000000001001110010002111021102110010001011100010010011011000120110000111111100210100000110100110011011101210111001101100100000001001100011000010010000202202200000211000021100110110101101011100011100000020000101000201011000111000001101101012201211002101001122001000101000101010100001000000011020202000002000121121111101111112111021020011122111000001100201022010000000020000011110101010010011111010011001121101010110010002200001001012001110200001001011011010001110201110000100200010100112101000111111111111012002000010000001100101111001201010001100002000011000011000010120111011111001001001000111010001001110111100100111000010010110201101100002201110200001110000100111011100100010100111000102011002121101120020111000110011000010000000000020020200001210100101010201010111011010101010011011000000110101102000000020000110100020021001211001000000011001010000001212000001110011111000110201210112201102
0000000000000020001001111001110001100111001100011100000001121101000011001100110101011011010200000000000000210010000011020100012011001111100122100221001211101102002001101011100010100111001001001112010100000001110000010100000000101010001111000010112010011201022001001110002020011020110221001010011101110100011011121010121210110010111001101011110010110111110101000000011000210001110001000001000010000121000000000000220000200000212011000200111101022000201101011110102222000100000011022120002020000002100100101000102011000100011110111110110112200102211110112100200102010101111101011121001120000011000010110101010011111100000022111100110010102110110000111112121210101011111222100110001111000201102010100011001001101100000021000000110100100001000100002110111010111100120000000000101101112002022200020000002220200202200000000200012112210101011011002000000111001002000011010012000020222000100000101000100001101011100011110201101010122000021210111120110000011120000111112111100111111012120111111000110210012101200001100010112101010000111010210100210010100000101020000101000202010000011000101000000000210120002001111201220011111000000011110101111101200010000111020010111120000202110100101100001111010222002022000000211010100000002002022000112202101100000112000210002110000000000100000000010111111101021100111100001110110020000212110220101121101011101000102000000110001111111012200020020000000211100012110011011210210201200021112010111011001100211101000110011011010011021021201102000001200211000001010000222000020010110201111012101021111111000000100100100011100011001021101022000000002000020000010000100100002101121000000000001001110010002111021102110010101001101021201002111202001100110111111200210100100010200111012122001210110001001100100000000002201012111000020001101212100000211000021100110110101100011100011100001020000101000201011000121001001111101011211211002101001121000000000100002120210001000100120020211011000012220111211221111021100001101110211010100000110101111020000000020000011110101010010011111010111001121101010110010002200010111001000100100012001121100020001110111110000100200010100112101000111111111111012002000010000001100101111001201010001100002000011000011000010210121011000000000000000020000000000110100001110000110120111000002101111110011000010101201001010000011111100120200121010100100111120101110100000020122001102010001010120001101011101210201201010201000111020110001111010102010010111011101000000020100100100020021001211010011010110000011000110020000121111021111002110101211100000200
0000110000000110111101101000100002110001000101111110000001121101000011001100110101011011010200000000000000210010000110010000011111002222000222100120002110102101101001101011100010100111001002001111110100000000020000020100000000101010001111000010112010011201022001001110002021011120010111101011011001000101111011121010121210110010011001101011210010210111110101000000001000200000211101100100011000221221011110000110220000200000212011000200111101011100112212010110102222000100000011022120002020001001100100101000211010000100011110111110110112200102211110112100200101010102200000011110111110010110010011001200000022220200000011111100110011001211111000112102200000000001011211011001011122010112102010100011011001101100000021000111110200101001101200002110111010111100120000000000101101112002022200020000002110100101100100000100011111111211000011000101100111100011000000100011000011111000000111101010201002101101100011020110010011111001010110012211220011111120000001101001101020012021010212211101020111011110200100100120011111001100101010200000220000100000110021011012011120001010021000001000100001111101111001010200101202002000100000000101102001101010000120010012012202100111010011102000112012100100110010110100000000011100002002022000112202101100000112000210002110000000000100000000010111111101021100110001101110111010001000200011011010001110110000010111001001110101210002200020020000000211100012110011011210210201200021111020111111001000201101000000100001000011011011101111012021020201211120111000100101020010020101011001100011201110110000010100110000101000100000001011000100101000110000111001010100002101121010000000001100110011101011100000000110001001100010110001111101011000110201111100210100000110100110011011101210111001101100100000001001100011000010010000202202200000211000021100110110101101011100011100000020001001100201000000101000001101101000111111011112000010001110000100001110120002000100120021211010001001220220220211221122000011110010211010100000110101111020000000020000011110101010010011111010011001121101010110010002200001001010111100100021000110100010000110011000001001110000000111201000101101101112011001000000000001100100000000100111010111012000011000011000010120111011111001001001000021010000101110011100100111010120000010101101101001110110100002200000000000011012111010100022000101001001111000120020111000110011000010000000000020020200001210100100000200010220002000200010011011000000110120000100000020200200200020012000200002000100011102120011001212000001110011111000110201210112201102
0102011021220100212110101201110001210210011110011100000112110100000020101100110010011000010111101000000101110100000101010100001110001001010011100020002011002001100100110002100010100210100111111001110010001101121101020211010001201102102101110010010020000202022002000200202002010120010121100011102102000001100000010200111110011110120011101010010100222200010101000000001002111111100101001100101020111212100110011010110001011011100112111012011101011001212122001011010111001100101011110010100020002000011011101001010100001211110121100111101111011010110000102111200100010211100111010011100010000010010011110001102000220112111110212100000121001110100000111121000101100001011110112101121111010011000011102110100211001001011001101221021102001111111001110212011110020211112110111001001011020011010100201011011012011001101000100100021111221100100101000002000211001002110011001000111120101011110211101011000011102101100000002000020000000000010110021110111011010121001011000000200020002002010010021000020100010001110001110010101121010110111111200101110001000000020020000002002002111201020001001100111001201001110000010011110111201000000000101111111000200020000110110001011110100100000011102001001112111110211101001011201121111211011011112101000211101110000112000211001011000010000100000000010111111101110101010101101111101211110011000101112100002101000000010100002002111011111000101110112001000100010011011010011220022000002000002000202010001011211011011110100001001000111111201112001010110201101001101011211000021020000002000011100010110110001100010100000101000001100011002121122011111020111100101001100021210120111010000000000001000000000101100000000020102000022000020001011110011100210210110020010110211200100110021012001100200001101100001100111011101011101100020000202212100000201000111111010101120110212002012020011201121000000100121010011212102210010000111120021101112110000010110010011100110221011011120021101111001001101100110120020000021100010001011001100001111101122100010000010101101011102201110110110000001011011000000220000001020010100011001100100102001001100010001100100010001001020000000100110110200100000101002000112200111001201111011000000102200020001120200000100000211121000000000001001101000111120001011121100000000001011121000010110102100101101210100001100000111000000111120010200220001010011001111010001010100010000100001010101000011011000100102012112120100000000000101110011010101001100101100221101001111202110101100021101000210011100110100101111121100122100010000002222010010101011000002022
0101001111120010121211202101100001111200011210101200100102110101000020101100110010011000010011101000000101111100000101010100001110001001010011100020002011002001100100110001100010100210100111111001010010001101121101020211010001201102102101110010010020000202022002000200202002010120010121100011102102000001100000010100001010010001110011010012000100211211021202000110001011101001000101000000101010001212100110110000111001012011100112211012011101010010102112002111010111001100101011110010100020002000011010101001001000001222020222000100000020001010120011202000110001120112100010010000210000000000000021220001212001110221221100212100000212000001010010110011000100000000121211012001212110010000101120101010101111112012011102112221021102001110111001110211112111110210221110111001001011020011010100201011011012011001101100100100011010121110110101000002000211001002110011001000111120101011110211101011000011002110200001011110110011000000000000020100011011010010100002001001100020002011000020110101011011001010200111110120001110000120111111200101100011100000020211101211101011010101020000101100000100211000200001012200020022020000000000000020220202200002000020110001012110110101100122112111001101121110201112002011100111011111011011112101000211101110000112001201001021100120001201000101001011100102111101001200110012211020010001110011122101110102011100001011002002200020200000101110112001000100010011011010001220022000002000002000202010001011211011011110100002001000111201101022100001101100101001100000111101011020000002000011100010110110001100010100000101000001100011002121122000002020202200202002200022200220002000000000000000000000000001100000000020101001111010020001010010021001110201110110010110111100010010020011000000111011001101101100111011101011101100020000202212100000201000111111010101120110212002012020011201121000000100121010012202101200011112111011101101101100001021110010011100110111021111110011000111110001101100110120020000021100010001011001100001111101122101000000010101101101000000020000220000012111011100001011101100110111200112000100100001011011110010001200200121001001020000000100101000100001000011011000011100000002101011000010000111100200001000100001000011102101010000001010000000000200110010002111001000000011111121000010110102100002210110100001111001010000000111120000200220001010011001111010001010100010010100011110101000011011000100102012112120100000000000101110011010101001100101100221101001111202110101100021101000210011100110100101111121100122100010000002222010010000001001110100
0100110100120110111101101000000001001101001100020000000111011201012111000201110001201010010211000010010000200011110011011000100000000000200022000020002020002000200000200000200000200000000001000012100000000000020000020200010000111100011001010011102002200001001101110100001001111021220211111100011011001101111000000200120211011210120012101012010000111201011202000110001011110000000001000000000000001101100220220101011001111002100021001111000011011001212121002110001000101101001011110100200020002000011011112000010200011211110110100111202112012010110000002121100201000200010102011022000020000021010110000000112012010210110111111200000212000000200000110011000100000001011110112100222110010000101120101010101111112012011102112221021102001111111001110211112110020211112110111001001011111012021200110000002111111101100100000100021111221100100101000102011111001002000011010001001020211022110212201001010011002110200000011110110010000000010110021110111011010121001011000000200020002002010010110101011011001010200111110120001110000110020122100011010011100000110211101211101002011001010001001100111000201001110000010011110121110000000000101020220101200011000010110001012110110101100122112111001101121110201112001011201121111200011012001000002000020020022002000200101021110211101201000101011110101102111101001200110101101211110011000101112100002101011100000011002002111011111011101110010101000211100111110011010200220200200010012010102010001011211011011110100001001000111111201112001010110201101001101011211000021011000101101020200020110111011210010100111001100001100000002012011000002010202100202001200011101211111000000000000001000000000100011001010010111001111010020001011110011100210210110020010110211200100110021012001100200001001101101100111011101011101100020000202212100000201000111111010101120110212002012020011201121000000100121010001212001200021101020020111101002200000010110010011100110221011011120021101111001001101100110110010001122111121001121111100001022011111201000000000202200012001101110110110000001011011000000220000001020010100010012100100112101011100010000100001010011001020000000102101000100001101112011001000000000001100101111011101001100020001120200000100000102101010000001010000000000200110010112111001000000011111111111000010001100002210110100001111001010000000111011000101110101001011102111010001010100010000100001001001000011011001100001101101111110101000000101110011010101001100101101111101000011202012000100020101001110011011110110000011000110020000121111021110001101201020000002022
0001111112111011000121111100210100101101010110001100000112111001121012000102201001101101011102002110101200101101000110110100122011001101100101001010011111001011110201101001012101010001001001001111110101111010120111010111010101201101101111100210112001221120011001100002000202011111110001110000001001000200010010011111021120120011022102101000100011001210012100000000010010211001010211110100001011210100112000000001011001121111000111110101001020011100200121020110022110102100101101110020111100211000101110010001121200121211121111001101212012011010110101001001101110211020000011011010110000000000000111110100111102100111110222212000020000020211010010011020010001111000011000111210000010000100112111011001001110101100000021011121010100001001101101012100010121210200001121221011100000001100011100011010001110211112101010101002110100101111011101201001110100101100011112010110000110001001001101101010001000211201110010002011110000001002211110111120000000002000100000100001212101211002101010100202002011111011100100120110110210010110112000100011010012000000100100111211000001110100002200221000101000101201111101110200111111001010110011001111011000001001010001121120110101110101110200000111010210011112102011000000211000000010002020001111112211012010100111000211102110100010010000000101001001101112002011010002211121112110000000200000220010000111121201111011101001201020110000101110111102002001000012010001100011110021110000001110010001001110100111000000000001000001010110000110001010211110000010111101111000010010020000100001001111210111000001010221121011111001210000001012122011120021100001102001100001111000002020000111100120011100000100001101001110222000112000020001011110011100210210110020000000100200100110100100200210011011010111111110110111110122000020001102011121000101112021211111010100010001111101111010012200021111010000121020211011001212111001010010110211100111001011101100011220111010111100002000000020220002210100102110110001000011121000101001101010010111100111000110020000001100102101001011011111100121000100112111110102101000111001010000111010021111201010202000100210001221111101221011111111201000201102001002000000000000200200001000202010001101000001011001000100001011000000000011112211010110110001011112110111100001100020110000020001100111210000001022001021200011011100100021110202010201201202002020101011200110111111021110002200021001120111011120000000000100011111001011102010000101111001100121201100220112021220200012000001020110111110110000011000110011000111111021111002101200120100111101
0102011011110100201000000100010001100111001010011100000001121100000011001100110101011001001111102100111202010100000101010100000111011102100121010110012120001000101100210001211110101111111101101012011010000000020000020200000000200001102202000000121010001201012002011100201111000111100011000000002012000000000010010211112020020010021112000011100100221100001000000000000001120110200111100010011110011111200210120101101002012102000121011201010110010010102101001010101111001100000011010000200020102011011010101000011000001111010112000100101111002001211000002020000200000200010002002011010021111022000111001101011011020200010011011100010020101101010010011020010001111000111222101111102202001111000012012101100202000000000001101110020001001100110100011101121000002000220000000000200200202002011101010110011120101111100010100100011111210101010000000002000112100011110000110110001111100012000101102001100012001100100011002010011000011011111200112120000000020100102210110011211010001020000011121100110100010001110001110120001121010111021011000011001012100010110101201121111010011100011012010101111001101100200000120110110220211001110000101111111000100011010001110010111100110101100011102001010111112111211111012121100111011100020012001000101111110120011011102100201022110211110100000001000121101212111101100101000012120110010001110121111011111201111100011100011102100011200001101120122100000100010200001010000111220111200010012020011000002000200002000000000000000000020021200112000000210100001100001011121010010011010201101011200010110110001100010100111001100111100000101012021000001010111100111001100111101110012010000000000001101101100101100000001110101100011100011000012100011001011211010100000000000100010100010010100110022010111110001100020220020000002000020001022021000002000001010012120101120101101111110000002000021101000001121021000112002110000011111011000011100100002022000000010110000010010200001000010010110100000000101010010011010000100000101001100001110111011101011000000101101012001102110111121101011222011200111012010201101101110111011100100011111011100010000100001010010000110000000012202000000002100022020000000000000001100111011010100010001100102000100000000011101020101100100000012201000200110001000210002010000010100100100000101000100101102100100000010000111011000012121010110111000111012100002021111110100000110001000101111101100011101100101110100211010111111011011121010011101210211120101011111101110112011100100021001011110111011211010000001110100021110120100011000000000101010100001012
0101001101010010110101101000000001001101001100010011000001121100121001010200200001100010010121000010021101100101110101001000111011001101100112001010011120001010210101200000200000200200000000000012000000000000020001010111011100100102201112000010020020000211012102011100201111000111010012000010011002000000000010020211111110111010020011001112200001221100001000000000000001120110200121100010011110011111200210120101101002012102000120110101001020010010102212001010000010001100011101110100100010102010002011101000010100011222020211000100101020001010120011202000110001120112111010010000210000000000000021220102111000120211121000112000010020101111010010011020010001111001001121201210111100000100011121102010100110002001011011101110110001111100100000001101121211111120212110211002001011020000000000011010101111200201100000110200011111220111010000000001000111100011000010110010001010101011000211101012101011111200100021002022101100021001000200001020000010011100101101100012111010011010101012121011110210010002110000110120001121010111022000100012011001100010110111100011001011101000001011000101111001101100101100211200020121121001110000000111111000100011010001110010111201200000010112002102011110011102120021112110000011110100011012011010102111110120011011102100201022121202110100000001000121101212111101100101000012120211000000000110211110002201122200001011011102100011200001101120010101000100010101111010000111220111200010012020011000002000200002000000000000000000020011101102000100111110101001100101122001010020010102000002100000000000000000000100000101000111100001101121121011110010020000010000000110111010121020000000000002101101100201101101001200200101100110011000011000011001011211010100000000000100020000020020000001111011021201100100020220020001112000020001011011001001001100110102110100020210201101101000001100021001011000110021011212102210010011211011000011100100002022000000010110000010010200001000010010110100000000101010010011010000100000101001100001110111011101011000010000002100000010020000220000021111111201010102100101200101100101011100100011111021110010000200101121010100110010100011111110100101000112011000101100111000200211022000100001101010101010100000000000101110101100101010000000000110110010111211001010001111101011100000010001000002211000100000010000111000100112121000201110001010011000001010101110100000001110100101111101100011101100102111102110100100010101000110011011100111111010200111111101110112020200200022001011120120111121110000002220200021110120100011000000000101010100001012
0101001101010010110101101000000001001101001100010011000001121100121001010200200001100010010021000010021101100101110101001000111011001101100112001010011120001010210101200000200000200200000001000002200000000000020001010111011100100102201112000010020020000211012102011100201111000111010012000010011002000000000010010211112020020010121112000011200001210101012101000110000010110000100111100010011110011111200210021111100002011102000111121102021200010001112110001010101111001100000011010000200020102011011010101000010100011111010102000100000110001001211000102010100101010211120011002011010021111022000111001100001011020200010011011100010111100010110000110020000000000102011010101100112201000010000011112010100211001001011002202220020002002200210100010102021110011110221110111001100110111000000000102021110012100101100000110200011111220111010000000102000111100011000010110010001010002000000220011021102101111100000020002022101100021001000200001020000010011100101101100012111010011001111002111201101000010001110001110020012021120101020110111002011000100120110101201121012001012000011010000101000100100000200000120110120121121001110000000111111101100002010011110010110000020202210111102111020001020102021011112111000121110000020012001000100101001220000112000211101012111111010100000001010220102212111101100101000101010110010001210011122101112201101000111100002001101010101000101110112100000000020110002000000121121011101000002010111000002000200002000011111002010001010101001012100101012010202002200101122001010011010201101011200010110110001100010100111001100111100110002001021000001020201100211011211111101110002010000111100001101101100101100000001110000101100110011000011000011001011211010100000000000100010100010010100110022010111110001100121120011000102100020001112121000001101001010012120101120101101111110000002000010101000012112011011212102210010000111120021100002200000000000000001111000110000000020020202000002000000000200000000002222022222000222222000002022020010200211000000101101011001111110110110000010012011100111121010102011000010012000100100001011011110010001200101121010100110010100102202000000002000022020000000000000001100111011010100010000200002001211000011111102011001011000001012201000200110001011211001010001111101011000000111001100002211000100000021001010000100112110000110111000111012100002021111110100000110001000101111101100011101100102111102110100100010101000110011011100111111010200100010100111112011100100021001011110111011211010000001110100021110120100011000000000101010100001012
0101120121221111101111001100010001100111001010011100000001121100000011001100110101011001001111102100111202010100000101010100000111011102100121010110012120001000101100210001211110101111111100101012011010000000020000020200000000200001102202000000121010001201012102011100201111000111010012000010011011000000000010010211120211111110121000001110100100111200001000000000000001120110200101101110011120121111200210021111100002011102000112220002021200010010102101001010000010001100011101110100100010102010002011101000010100011111010101000100101111002001211000102010100101010211121011001000110011111011000012110102111000120211120011011100010111100000010010011020010001111102011010101100112201000010000011112010100211001001011002202220020002002200210100010102021110011110221110111001100110111001000001101121020021001011101010200100001010110101010000000002010001200110120101120110000101001001000110002000100012001100100010002010011000011011111100121110001000010110001111010010200010001011011001121011110210010002110001110020012021120101020121011001001011100000110101201121111010011100001011001100101101210010200001020110110220211001110000101111111000110011011101100001011201200000010112002102001211112111211111012121100111011100011012012111101211101220000111100101101022100120010100000001010220102212111101100101000101010110010001110121111011112201112100101011002001101010101000101110001201001100010200010010000100111211110110012020011011111011100101011111111002010001010101001012100101012010202002200101122001010010000002000002100000000000000000000100000101000111100001101121121011110010020000010000000110111010121020000000000002010001100111012101010010200101100110011000011000011001011211010100000000000100020000020020000001111001011201101200121120011001212100020001101111001000102100111112010200020110211002012010011200021001011000110021012202202210000011202111021100002200000000000000001111000110000000020020202000002000000000200000000002222022222000222222000002022020010200211000010000002100000010020000220000021111111201010102100101200101100102000100100001011021110010000200101121010100110010100102202000000002000022020000000000000001100111011010100010000200002001211000011111102011001011000001012201000200110001011112000110000011001011100000010001000002211000100000021001010011000012121010102000101010011000002021111110100000110001000101111101100011101100102111102110100100011010000020011011100111111010200110010100111202012000100020101011100001001200110000100001100011000020100011000000000101010100001012
0100110100010110121202102110100001111100001201111100000001121000110120012100101001000000000201111010000111000201101101001000100111012002100121010110012120001010100100110101200000200200000011001101010100011101110000110111010000111101111102010011010120100112111111101200202001000111000021110000001011101010000010020210001010010000010011010011100011211201010101000000000001110111100001000100011000112212200210220101111002121101000012111002012100000011102202001111001000001100011001010000200020001111102010111000111110010211010100000010201012101001221110012110010101110101021001011011110010000011000121110000001011011111000111000200000110102101020010111011011100000001112111012101101202001111001121001101100101110000000011011111020100001000200000001111122110120220211110111001001010010001000001101121020021001011101010200100011010010210020000101002010012100011110000110110001010101012000212202002000022002200200012002011110000121000000100011010000100010000201100200002211010101020000011000202002022001010210121020020002010000010011011000000111000100010110121010011101011001000010100000100111001202110201101021121200210211000000101202011111000100010000011100010022200201011110121101101000201222220202202002022200222022100011012000000001000021120010201101101101022111110000200000000011111111101101001010101110110001120010001210011122002221101022200000021101102210010111001101110001102000200000101020020001210022000002000001000102111011000100101011111000001000000110101111021111112002010101011211010112000120010000002000002000010110110001100010000111102100000200001002111111100111110102210111012110011100220002000000000010000000000011100100100000020100002101011020000000000020001000111020100000110100010121011011110010110021011011101100000010111110011001000020000112112100001110000020001120010110101101200111100011100010000000111211010001111101201100011202001000001100011002022000000010110000120000100011010111010001100000000101010010011010000100000101001100001110100111111011010100101110121012101100120000010000021011100001101100101200101100100011110000111111011100010001100100010001001020000000100020210100101000112011000101100110002000000000020000020000200002010200000000011202110000000001010001100000200220011100210001010000011111111000000111001100002120000000001111001111101010111010010102010100011022101011010001010100000000010011110010010101111101100102101101111110101000001011121001020001101100111001000100010111111101100100020002000200002000200000101110011000121000010100012111000100101010000011112
0100110100010110121202102100010010011210111110010000000111011200022001001110201002100011110111001010010100101001110101001000100011010101100011000121001121001001101000200000200000200100000000000001000000111101010001010110100000111101001010011001101111100001000001110101000111011020110110110000011110000100000001110200011122020200122000000020000000100202111102000220000020000000110111100100000000002102100121110001001001111001000020100210000110000101112101111110101111101100000011010011111010000111201100001000021201120211010100000100101111002000120001002020001100100110111112011011110010000011000121110000001011011111000111000100010111100001020010111011011100000001112111012101111201000010001120101010100110111001011012112221020101002100200000001111122110120220211110111001001010010001000001101121020012001011101100100100011010121110110101000002010001200110120101120110000000002001000221112011001112002100100001001100010010110000000000020000001100000010100100200002211010001020100010000202002022001010100111020010002010000000011011000000101011100110020121010011101011001000020100110100000100201010201011020011200210211000000100101111111000200020000110110001011201100101000012011012000211112111202101001011200222022200002001111101000100011120010201102102000011000010000200000000011111111101101001010101110110001121000000100000222101111102011100010110101102210010111001101110111000110000111110012010010210011000102000002000211111001000201101000001010011000000020200000111101011111000102101101011121010010020010001100001100010000000000000000000000202000000200002002220211111220110011110010011010010110120111010000000010001000000011200101201000110201001201010020000001201001101111110111010000110211200100111012111011210110001101100001100112010001100201110120000211111001001101111011022020201120001111012022111011100021000000100220020001111011101110000111010010001001111002022000000010110000010010200001000010010110100000000101010010011010000100000101001100001110100111101011010100101110121012101110110101010000111011000011120101001020010100010011000000022101121200020000210012010010000110000001001211110011001001011010000100100010011010001110020101020001101001020200000000000211200101100101011011000000110111021101221000000110111102021000000111001100002120000000001111001111101010111010010201120000020022000002010111011210001100100011110101000010011101100002111001010100100010101000020002020000002000000110111102001000211011100100012001000210011100110100101111121100122100010000002222000100000000001120101
0101001100120110121202102100010010011210111110010000000112110100011010002110201001000001100201102000000201001100000200000000000111011101100011000121001121001001101000200000200000200100000001000002000000111101010001010110100000111101001010011001101111100001000001110101000111011020110110110000012101000100000001120200002021020100021011010011000000211201100001000110000011010110210111101200000010112102100121011011000001110001000011210111011200000110112101111111001000001100011001010000200020001111002020201100111110010211010100000010201012101001221110012110010100110102111010010000210000000000000022220001101000111122111100101000010020101101110010000011011100000001112111012101101202001111001121001101100101110000000011011111020100001000100000002110222000111110210000000000101100101002011101010110011120101111100010100100021111110200010000101002000112100011110000110110001010101012000212202002000022002200200001002000020000000000000100011010001000010010101101000000200010101011110000011000021100020001120011020020002010000010102000100001111000100120110212110121200020011100020000110100111001202110102111020011110121100000000000101111111000100010000011100010022200201011110121101101000201222220202202002022200111022100002000222102001100001210011011000101100011010101100200000000001021111111200101100100110001101111000000000100222200002101011100001011001001101020101011111110100101110200000100020020011210121100101010011010002111011000100101011111000001000000110101111021111112002010102101101011121010010020010001100001100010010000000000000100000101000010210001002210122022210010110000101001010010111010111010000000010001000000011200101201000110211001201010020000001201001101111120020010000110200110211111012111011210110001101100001100112010001100201110120000211111001001101111011022020201120001111012022111011100000000000022202000000121001200110111111011010000101110111000110101000110111110010100010010102000001011110001200010010011211011121001122222110101012010110211000000000202200011001111110110101010000111011000001210100002110000000001000110000101011001100010001100100010001001020000000100020220111100001102011000101100111001100100011010000011100110001020200000000000202200000000002020000000000200220020000220001000110110201200000000202000200101011100000001100000212101010111010010201120000020022000002020002020200000000000000000101000010011101100002111001010100100010101001011102010000101111001100100100010111111101100100020002000200002000200000101110011000121000010100012111000100000000002110000
0102011011110100201100000100010001100111001010011100000001121100001011001100110101011011010201101000000202000200000200000000000200002112000122000020002020002000200000200001200000200000110012001111111010110101020001010100000000101010001010000011102001111101001002121100100111011111210110010000001011000100000000000211121122020200022000010010100010010202012200111110101001120110210001001101000010001111101120110110111011111101001010110101011110110001111120111110000000002100001011020000110010001112101011011100010200010112020100000010201012001101110111111110111101110121110010011010100111110011101011211101111111120222111100101100000111001110111110111010000001100001111010111100112201000010000111112010110211001001011011101110020001001100100000001201121110011110221110111001101110111001011100201011110022000001101100100100011011111211000011000002010100101101120111011000001000101011000211111112101112101100110011011110111110010010010100001021010011111010101210211111211010001020000020110101102112111011110110111010001010100021111021000000100011000000110112110122210120101200010000110100121002112110001100111210120112011001100000100110221212110101010011100010021110020202210212112221011011120101121012111001100211022000011021001001001100011120011102001112110121010111000101000010110120001202200002000200000211110121000101100110211110001201110000010111001001210010200001211120101212000211101200020010001200110200200020012020002000011011110011011101100001001000111010100111001010211110001010111101111000010012010201112110100011220111001100020111121001100001100010001001011011101010201100202001100022201210002010000000010110000010001010000000000020002001010011111001000101010101000112020100110000100000110011011121000110021010012200001100121120011000102100020001011011001001000000020001120010111200201101100000011110121000100110111010000111001100010000020011010000001111001010010000000100000110010100010011101000111000000000200010010001121011111000112112001011011121000200100000010010111110101101020000211000100011111100000211001002020000000010122000110011101112110010112100200020010001011001011000110110100101000111001100101100212111101201021000100020000200002000100000001011101020000000111001002101000100110010100211001110000011111011111000011102001101120000011100111001111101010111010011011101000110111101012110001020100001100100001000000100111120010200101001001010200010110101001011102010001011000001100111201001000101010200200021002000210011100110100101111121100121000010110011101001000101011001001121
0002011111121021010112212100011102001011110100002200000002210111110010011200200000000000000102202000000102000210110201110000000111011101200110110111022221001010101200120100211000101000110000101122011010111101010001010110100101201102111111100210112000002100001002022000200211010210120110110000111000000101110010011000010221120100022001101010100101110011101100010110020012001011000102100200202020220021112000011011010111102011000200110111010110111000200000001110000010102100101120100100200020001000101010012001120111010002011000000021110212021101220110200111010001210011020011000110000001110110000110000110021111111100010000212000000020101210100000122111100000000001010111100000111120010001101121010000001001221012100201021111021101000010011001111110211102201110211010111112102002121111112210112010201022000000001100100000022111120111101101001101021100101100011102120000010012001000100001211011102102000102200011011120111110010011010000001112110011111100101101001001100111101002000011200110112011000010000111110120001111001000120010210111110002100010210010111010000111121100001100111010110101002010011101010101110002000000000000000002200002200001101210121111010101000101010100000012020111010101010020110101110000000100011011012101011201102110000112001220002000000110000200100100001011111110101001000101111000000210100111111121001122112201121100000021100100111010001011111110012221100212212020111110200011011100101010011010002111011000110012000001010010000000111110000121001010210100001100001011121010010020020212011001100020101011010110000200100011100011001010000022010001100000111000011100100110102010112020011121200011011101100100000000000110000001211010110001111101011000220200200020000000000200000110000000200220022011100000000000001001101011000020000110101211100100112000021100110110102202111001002111101101110001100101220010010000000011101011202100011011000100001011000110100221021001022011020100201011110100111022020211121112011001210011110100100001111101122112011000000101101001000010021010221000011011000000100110000001011010210010002122000101000000011000000110101000001001110000000111112100201101112010001010210100010011020101121110000012100200001001011001011100002002002011100011010110110101001001111211110221010111200010101000102101110010011100000002200000200110011200110010101100101001011101221000110010012000220022000020000000000020020200002220000000000200010211011100011011100111111010110010001100122011022121010102000001121100100111100020210012111001212210110011011010110101120111110100
0002011112111011000021222100111201101012110100002200000002210111110010011200200000000000000102202000000102000210110201110000000111011101200110110111022221001010101200120101211000101000110000101121111010111101010001010110100101201101102101000101212001101101001002121100100111011110220220020000002001000200010010011110120200101110010001101011100101010122212112000000002000201011210001000100001000111211100210010102100101001011000211000210100110111000100110011201011121202221120110200010101020000001200000011001120111010002002000000110110211111101110010200111010001210011020011000110000001110110000110001100010011111100010000212000000020101210000000022111100000000001010111100000111110100102111122001000011001112011000111011111111101111000100011112001111101101111102010100001002001011002011101010110011120012001000110100001001010010110020100101000101101112002001011010111000010111001000001100010101002000202100020020120111122000000011101111200010121020100101101010000100101110101110001200211112000011001010111110120000220001100210010200011110001100000120010111011000111121100001110210010110101101001101011010200101102011001000010011102111001101002211102010011010111100110010011102000112012100100110010110100102020200011110000112020111100001100000020002101100011110211100200110200010112101210101101010100012000000210100111111121001122112201121100000022000000220000200111120100201111110111201110021010100100022011011100002010101011001100210012001001100101001011020210000111201002012011111101011112010020000020020212011001100020101011010110000200000000000002000010000022010001100000111000010000100100002111221010000111100002000000001100010101100020000011100010100002222202002000220200200020000000000200100200011011101210111010001100001100111011102011101110010111000110001100011000020000020011211201201002002111101101110001100101220010100010000110111100112120112201111111001121000110100111021002011010020010201000010200122022011101112111000001210011110100100001110100111010001100000111212100100010020001102010100121000100112111110102100011010011011100110002000110020000101100100221001101101011111111112000100002101011010000100100010010110112121010100011100200001010110101000000001011001011111002011001000100000001011010101000000011121210011011111212210120101000100001200010000111010011011010101100101001011002222000220020022000220021100121010001011010111100001210100101010111111011010020002020000002000000110110001100122011022121010102000001121100100111100020210012111001212210110011011011110101120111110100
0101001101010010110101101000010002000001000000011100000001111211000011001100110101000000000202202000000202000110000110010000000100001001100111001010101011001000101100110000211000101010101111000021111000011101110000110111010000111100011001010011102001111101001002121100100111011111210110020000001002000100010100011101120210002210021001101010100100120001110202000000002001102022111100100100011000001212100220120202100000101011100212121011010020022000200000011110101121101110010110100010111011111010002001000000111020011002011000000020210112111101120001110112111100101110021011000000100010000120000120110100121001001110120111202000110011100210000010011121110110101011010111011001010121010012000012001100011102111011000101011111021201001011011011110221101001100100110010011111102101121212022110212101101011010100001100100000022111121110101102001101111012111002001000000110001010100012000101100111000011101201110021021021011210121021110110101201110021020000100111002001000010001011110121000101012100000001010102010110111110010000010021100001010012000000120110011210010211011100011000101000100001011111120102000101011111011001000010022111121000101011110111020011011020000201000111212110002022110000220001010000201010100100011012012000011212201000000021001210101011010101100200010200020122101211101101010100011011110110100112021110001111101101011100001011000000111010101121110010110000110111201111111011020200011000102000001010211000002000200002000000000001000000020110000021002020221010001110112112010010001002101000211010100001100121001100100111110012100011000000011000100101211200002211120021010000001101120000000000001001110000000001011001010010110001210011111001112201001100210210110020000000100200100200100100200210011010010201211121110121021221000111002001112112100002001001010011020111211101100012000000001020002000101100111000022101111120000000102110021111111011000110101000000110020001011001020110202011100100000011011100101000000001210011110100100001110100111020000000000000112100100010020001111000111011010100001100110102101000110010012011000101001010110111011211201111001200111010201111000200111011110010122002000010000002101012111001101101010111011010101000010000010110011010221101112111111000000101012111101001000001111120000010101202210010011000111101200000101201010101101010102000011100000001110000111110010011011002211110002010000120001100001210100101010201010111011010101010011012000000120021101100110111022000100020101001110011011110110000011000110011111120200022012110221211110001111011
0101001101010010110101101000010002000001000010010000000111011200000001100000020101000000000201101000000101101110000110010000000100001001100111001010101011001000101100110000211000101010101112000011011000011101110010110021021111111101020011110120002000012100001002022000200211010211110000110000110001000001110100011001010220111100122001101010100100220011102021000100002001102022111100100100011000001212100220120202100001100011000211011120000020010000201210020100101121101100101121111110100010000010101001011001011110000100100010100111202111012010100100101111110100110110021112011111100020000021010010110001011000111001000121222100110011111110100001100121000110101012001121111101222211110010110102000011001001211010021011021111021101102000100021111112001000000101001010000000002100010102011001101211110011012010000110100001010000111000110201101011021011001001001001110000011021101011000102200121101011101201200021021121100111111000000001111200010121020011100100020000000010010110220110200101011000000000000011110120001120000111011010100012020002000000120120011100000202020100001100001000100100101010110101010011110111100000000000011011210001200010000220020002001111000201000111212110002022110000220001010000201020200200020011102010110211101000000022002201100011110112101211010101010221202221012200110001111022211020000112021110001111100101011100001011000000111010101121110010110000110000202211112020010200011000102000001010211000002000200002000000000001000000020110100112100001101100101001100000111101010011111111111000200001100121001100100111110012100011000010010000000002201100101101211010000011101100011010000000000111000000000001011001010010000001210011111102121202000100110001112100001000000100010010010010100110022110100111112111101010010111000020002102011001101011001000211211201111100001001211201100001020002000101011111000000000010011201000102220012111111022000220101000000000020002000000020020202000000200011011002000001000000001210011110100100001110100111000000000000101101001000010020000220000112001010100000110010101011010210011011100000001011010110111011211201111001200111010201111000200111011110010122002000010000002101012111001101101010111011010101000010000011101012010210110111220221001001101012111101001001111110110000010101202210010012100111101200000101201010011011000201100001010000001110000111110010011011002211110002020110111001011001210100101010201010111011010101010011012000000020010010100121112022011110111100011222011000011110011210121200101122110211122121110100001010022210001
0002001001110000110010111000010011010112110010010010010100112101000011001010021112122012010000001000000101100020101020111100012121001111010100101010101002001001002211110010012001120001121111002010111120222111110001010111010101201101202202000100111001101011000011211200101001011101000110121100110011100101111001110110000000000000000000110011101200100100000011000000101001120000121100000001000020000222000000000000111001210111000111011011010100021000101112111111001000101101001011110100010001001010201110100000020000111001021000000111001020100000110000102110112211101102110121101120101111010000000011111100121001001110120111101000120011100111100010000020010001111000112100022101100010000100102000000000002000000000000020000000200000221100110100001001011211100100000122110121200100102110022120012021011011001002200000000200011111111211100112000101101101222002000022020000000001011100110110000021100020101001000020002021200000122000000101120101102011101010000120001012100010010011110011121011110110011101200002200111111011120000202011100001010011100001020110102200000101001001010000111010111102110211110001100100101111122001000111112102012000011010011112001010110000000000120211101100111112100100110010110100010000010000211101101110000111111000000020001002000000200001101100100101110111001101011210101101101112202121001100100000210101001100202000202000001000002010002011111220000202001000021110121001111111110011110100001010011111011000110012000001010010000000111120000120001010211110011111011101100000010001000101000001000001100010000000000100000101000011100011001220100100120111111111111012000010111010111020000000001000220120012011122102110010101001102001021011011111011100000001112100001000000010110100110020000000012001200011100110010112111121000111001101101222000100201111021100110110102202111001100010100020001000100111111000012001100110201100000110101200100010002021010100000110001111010200000001100001210001011011111010010010110011121001121211110101101100121101000000000101101001000010010010110010111011010100001100110102101000110000002020110112100121020000111211201111000100110010201101101110011011010011211101001010011010110101120000101010000200001001011100100000000110121010100101000000100020000001110110010000210120101111000010201101210102201110110012200010011020011200100111101101000110100100101010010010100001100110111110011010011111001000000100100101110111110102012112101010100100121002000011102000111110012000010110112000200002000200000101110011000121110120100011000000001211020000001111
0002001001110000110010111000010011010112110010010010010100112101000011001010020101112010002002222000200202000002120102101000200001000011100112001000110210000011010011000000002002020110210121112010121011022020200001010100000000101010001011000010011010011201012002011100101002021010120211112200120101201200001211020200002020010010020111100022000200000011100100111110102001111011120111000001000010220111222000010002010100100020000111111011010100012000111112022010000110000001002020200211210000000010102000100001010000001001010000000111001110200000000010001121011101102211110122000120101111010000000011111000021100002111010100000000000201111020100010000020010002211001111001021100000110000000101010101010101110101100000010000010100000111100110100001101011101101100111121210011110100102001011101100000110022000001100100000100010000221011110100100102101012111002000011010010000001011100110110000011100020100002001020001111010011111000000100110011102011101011011111001012100010010011110010010000020100021002010000001101101110010110102011100001010011100001110000111111101210001001021100221000101002110211110001100100101111121102000111011202012000021010021111101000110100000000120212002111121001100200000020220200011000020000111100211011001111111001011110001111001000100002111100100101110111001101011210100002101112101200000001011000100102101001000000001000001001101020101000202220001201002001011110010001120011211122200010001020120111001000201101000100100010001000110010000110012021121110100011121000100101020010110000100001100002210011000000010211010000000012000010002100011011110020110000120021111000120100010001201010200011111111012012012102010100001001201001021011011010021000000010111000001000000010110100110020000000012001200011100110010112111121000111001101101222000100201111011100100100001102011100200010101011010000101100011110001121001211112000001000110111100010111110110101011101000010000201001000011020120101210110111101111111000011110010211010100000111101122001010001000000011110011010010010110010211011010100001100110102101000110000011021000020002022002020200220000000201011111100010101110110112010010011211101002110010011111101110000101101100200001001011001000000001011000000101110101100000200110002201100001001100011001111000000020002000002220000101011011000201000000211110111110102000000100100100000000000000002200200200220020020000220002000000200100211010111111011011121001020100001010002000011102000111110012000010111011001110011100110100102211011010122000101110002211010101011010021110100
0011001001011100100010111000110101210001000121100010001211010000110011001011100000101000000102102110100111111101010201100000111012001111100112001000110210000021110101101001012101000111001002001101010100000000020000020200000000200000001111100110112010110111011001001101001111011120010111010000002002000100011010110121021110110011111101000010200011102211111100110110000020100000010112000000000000101101011121000111001000211121000210000200000020020100111112010100011010002100001011020000110010011011111010100000002011120100111011001101212011011010200200200000020001120011100011011100110000010110000222220000000202200002000221222111111011111010110110110020000000000102001010011001102212000020001111011000000101110000010010000011100200110110100010001210000120111100011110211002010000000201012110110111011110111101100100100001010000000100020100202002000022000002000011101000001011010001201002111011001101201101211100002011201000101110011101111100000210010011010110211111212001111011101011111112101121000001100001100210110210000111022000100011010012000000100000202111111111012211100000221100101100101120020200211201220011111000000012110101111000001001110001121120020211100101020200000200000100110211001022001000101000000010001011001102101102001110000112001210102111111101100000000202001001211101002000120002111111011110000000200000220011111201112100101011001001210010101011101110111102011100100111010001100011210022201000111010011111002111200011111210111121100122012110101112011001200222111111010000200000020010010001211100100012120102000000110111110001110112001010011001000002101100201000211100111121102101001011000010100120011100000100001101001111000001201001021101010101111111022110000000001000100200100200100100200210011001110111101210020211110011001010001101010111000101112021211011010100010001111101111010012100011000000101110121011112002202101011001110110101100110000010010101112211001010000100110021202000001100011011012000000011000020021011111101101010010111100111000220010010110110102102011001121101011112010200111011020202002000220001011110101011011121102020100120011011100010111100111101110110011011010011101100012110000002101011000010010202101111111011110001000110002011100001111210211110222001100102002101011000000010210110111000010001100111210000000022000020100121021200010010100112010101110212001011111110100120222111021001112201111002111100102220101100000110010202011101111011001200211111001000020200220112022110200021100011010100101200110000100001101001010000100111011002000101211100111101
0010000011011000122110111101100110011211010110101210000112000112011010001101200000000101001110100001010000111211010111011012202010010110110011100121001112001002001100110010001011010210211121111011210010000101110010021110011010011201111102010011010120100102011001000110112001010020110121010000002002000100010000000111011120110011011012101010010100110111101001000000001000211001000100100010011120000000002000000000002002022002000001211102020110001000011010011000000110201000011010011110001011000112001011000000000200110101111000000110100020000001110100101000111101110211110021010110100001111122011111111100000021111021000200200000010010011201000010100010000100000000020000100111000110001201001001001012100110202110010000010011010200111111100010000111000000011101010011200002120001000102002020200222020000110101110111100010010010010200010000101100110001200110120111120110000011002002000111100012100011101011100001002000020000111010121110101111101011111010101101001001100001211002101200100021112110011010100001110111111011120000111011100001010000200110100210011211100202012100010000001101110001011211011112001101111102112110100002221100120011102112120002011111022111010000002010201100001000100200000021120100102000010100002010112202001112102100000112001210002110000000000100000000002011112111002011010002111012102112001000100000210101000000202000202000000020220000022022101010001101011002000011000010001110011010001010000100001112000110101210121101000011002000201110100110012012110211100011121000100101020010010001100002000000000011000000100000111211000110201010000011000000011010020001010010111000111000011002100010200000110211011000111101100100000001100200101011000101011001011010112001011101110000020000010020010112200201121101111012101011020212111111002001021001100101112010211211101011100000001211200000001010001110101100000011012100011100020100011010010000101100001110010000001122001111011001020111202001000111110001102111001010100000011112121211221101001100110101000111001201100012000000011000220000011002021111010101010000020000000011111201100001011000000000001000000110001111002001020101020100101001000000112001011100001002202022000000000202110111010001011001010100001011000000000011112200000200220002011020012210111111111010111010100101012002111101010000012010211111100200100000010012001002100202001011120110100010121100012120102000021001110011010000000101100020110102102101111000101100201201010111201000011010010101100010102000120110200110100001102111020120000011100022102101121101120110100100
0000000020000001011121111101100110011211010110110110000111011212012110000102110000011110001101001120210100101102120102002001201000010110200022000121001121001001101000200010100010100110100122222011210120111111200010012120111010011202201102010101121011100212111111101200202001000111000021110000001011101010000010010111010010100001000000010010011200200111100001000000001002011121101101101201011010001101101110110000002002022002000011211102020110001000011010011101001001101000011010001110000011001000102000111000000200001001111000000100101020001000210100201000110001020112210010010000210011101012111001120000110011011100000022101111000111101011000010100010000100000000020000100111000110001201001001001012100110202110010000010000020100111001000000001011000000011101010011200002010000010101001010101121111110110101110111100010010010010200010000101100110001211101011111010100000002000000200001100101010002000010100011001101010000111011221211211202211022111000110110101012101021000011100010100121111210011010100001110111111011120000111011100001010000200111110000201110000202012100010000110001220000111101012112001001110111111211100102111110110012101120010111110001011101010000011110100111010110101101101011010000202000000100002011012101001101011000000021000111001000100001100200000000002011112111002011010002111012102112001000100000210101000010212000101000011010111000012111001000112102010102000101000010001110111010010010000110110112000000111200021101000011001001101210100110001010210100001100001012010020000010110000200002000000000011000000100000111211000110200000001001111000020021010001000000000010120110110010000000000000221210021111211211101010111101200200101000000101010100000011022101010211210011120011011021001101200100111200112111211020011111101110011002011000002000000000010011020111211100100012011010100020001110101001000011011100011100020100011010010000101100001110010000001122001111011001010101201002100012121012112111001020200000011112121110111001110200110100000111011100001111000000011000220000122112021200000001010101101101210101101201100002001000000000001000000110001111002001020101020100101102100011011000011100001002202022000000000202110111010002022101010000000110101000100001012201000200110001011020011100011120200010000000111001100011012100000011001010200111200201100010010012100111000101000002220200000020222000002020002000020000220022010000000101100020110102102101111000101100201201010111201000011010020111100010102000120110200110100001102111020120000011100022102101121101120110100100
0102102011000101110010100222210110011020000211101201002000102002000020002020000000000000000100000020220000200020000002020200101011000010110011100010101101001012000100000000002002020011101110112100020111012111211100011210100000111101000020011010001101122110001001011001100210000201100001021100111002000000002020220010120200210001022000100021200110200101100002000000002001102022111201100100012000210100001000011010011011112101000111111121000011002000012011012020000110002100001011110211200010000010102020101001111000112000011001000211101201111010010011000112111101101101110100010010100111100001110000010110010011111100010011101001010020101110220002002002200002200000020000022001122020110010201210000011000000201010021000010010010001001100110100000011020010000001100000111001121100102001011100011010102121100101100100000100012121120210010000000001011100002002110022011002010020212011000001100010100011202001001000020111100011011001110101001111010011111010101210111110201000100011002112010000010100020021000100110010112011000011101010100011112001110000110000202100110111011001001000110111021001112111210011001002010111111011110020011211111001111011112202001001101100000001010100202000002022000000211101001011100100010000010001112010011201101112022222001022200200000220000200000000220020001111110101101011100211101100000001111011010011112010111100000010001102100110110000202220002210001102111110011110110110022000011100011011002111010011000200022222000011101011011011211111011111101110000010111010111010111020010101000000200011110201110000110000210011201010001110001011010000000010200000211011121000111101120001100000100001000000002111021102110010110001111101101002011201000200110100201020000110100210000020000000200220022011100011001100112010001001001111011101101102210000211010200200100100000001000100200000010010000100000111220000001101020012212010111111100200100010111000110000001120110000000101010010111011000111110001102111001010100001220011111012011010120101110101001010110000001022102202110110211000111222121100101001010101200101101102001110100001012000100110000210012011002112011101101100022000100002001011010000100100010011010001110010001011101100101101000000100000001011001000100001001101000111010000010120101100200020002200000000000000000210200100101200111011111000011201210020101011100001011101010000000000001001210200111111010010212211102000000110100211010111110002020111101011011011000000022101201000111010011110000011010002221001000100000101110011000111010110000001111001000002010111220000
1011002001010011100010000100000002110001000111110010001100011100000011001010010101011010001101111010210101100011110002011100101010000001010101101010011111001001010111000000002002020001111010101110121101022020200001001110100000012111000020011010001101122110001001011001000101011100010112101100011101101200010100010210001120110000121011000021100110010110000012000101111101112012010211110100001010221201211110011011020010211212000002120002020200022000200212022010000110001100101000110100110010000000202000201110010101112000011001000211101201111010010011000112111102002210021011000010100111100001110000011000011111111211000111000100110101101100200000000010000001100002110112021000001200000000001120101010100110202110010000010010010000000000000000001110010000001000211121200002020101212121022220122121010011111012101010001101110100111122010011000102100111001002000011010001001020211011000101100100010002101001001010011110010022000001000000011101111000001100001110000022000001121111211101100112101110002002100100001111100210011211111121000000100001000000200010101111011201011100001000111001110100101000100101021121200200112110100102010111101001010010010120110001010202100111010101010011001010211211010012102000000011110100102002011210100010110100010020002002000000200001100100000100020120001101002110011200000202202221001010100000121110002100110011101000011000002010001011010020011100001101100101100000000000101121110010000110110112000110101210000101100111001011101110000200011011011110100011122101011102020001000002000101000001100001010110000100000101000001100011001121100100111100011110111011000100011100001010101010100121111111011002101101000110101001111001021001012200000200200010100020000000000210000020020002200002002010011111111110110121021221000111002011112121000101101000021100110110102202111001100010100120001100100200012010101001100121102000000000200200200000001121000000001000000000020200000000000000220000000000200020020000020011111000111101001002100100122000111010100000001011000010010010110010111121011100001101100101200101210100112111120010000111010000111111101000001001020000101100112100000001111010112011110000001001110200021100000011000200001001111100111011100110010000000000001100000110110001200110011010101120100100000000102101220001121101000011002011210110001211110110101110000110100100000000000000001001210200111111021111100111102000101210101210000110221011010110101010011011000001010000101000110211001110100001101011110011011020210002102111111011010101210012101010101110110011220000
0000110010110100112110111001000111010112000001120001111111212102010020002010012111111001000100001010110100211002120102102000100100001111100122000020002020002000200000200000200000110100111011111010100110111010110000001100000000012110010011010021001110101101001000000011011101011021120110120100011001000201111111010210002120010020021101201011001100121020011111000000001000211110010101000000001010111100101100000001001101012002000111211102020200022000100000001202012111202100011010011110001011000012100011101000111102110101001000000110100110100001000100101000111101110101100011020110110001120221020121002200000022120200000011111100000110102120000000112102200000000001010211111001121112010021000002000011000000211011110100020000020100110110100010001200000010111100020000100001011001011102012110110111011110110201100100000100011111210100100101000002100101101011110011120111000010112001000111101101200001001010100021000202000000122001110201111111101011111000110220102012000020011022111100201110111010021011010000020111011120111101112011100001110110200111020000200100001102021001010000110001110000220011012012010101111002111000000001110000120001001002121102010011011111020101101111101100111001200200000021120100110110011011001001011101001101011000000020000002000011100011101201000100001011211010101001001010010000001011001000200011120011101100211000101011000010220000111012210110101111010112100020010010111121012101102000000000002222020000020021011101100002002000202211201021002011110212111111010101100010010000100111100001001110100111010111000210111011111002000010001022011000002010111101111011211000111101120001100000100001000101001100011001010100111100200010000011010010021000000010110010000220200121221021011101010110010002201111100001002000000100100110011001011011001001000001010011020111211101100012010000001020001110101100000011111101020001111000010012001101000021001120010100000220001121000200001001110011101001022022012000000021100010110001111010100000120100210101010001000101110001101010021010221000201001011011010211000000020010100022000200200001010010010000000100100111001210101010110201111011202101100011111001000000011002202022000000000202110111010001011001010100001011000000000011112200000200220002000110010111110112111010212000001000001101202101110011012021211020100110110000000022000001000101000001210200000010112110101121011001021000211011001110000000100110120202011101111001100210222011100000110000110121101010100012101210110010100000010000101111201010010111011200020102000000010100100120
0101211001110201201000100111001012000112100001120001111111212102010020002010012111111010001101001120210100211002120102102000100100001111010111100020002011002001100100110001101001110100111011111001200110111010110000001100000000012110010011010021001110101101001000000011011101011021120110120100011002100200010000000110001110010010011001101000100100010021110101000000001000211110010102001101001010111100101100000001001101012002000101211102020200111000100100011100011221101100000010121110011010000012101011001110001001111211010111000021101020100001000110000111011101200101110111020120001112120111011111120000110022120200000011111100000110102110011111101000000100000001010000000002010121011112000002011011000102000000000010000011100200210110100020000110010000111110110000100001011111111000000001102111101001110201000100110100000000210011100101000001000210112002001011010100000000002001000220001011200020101012100010002011110000122000010100001021101011111020000002002002000020011021010001001110111001012011110000020110112020110000112011100001120000200100110110101111111101121001010000000001110000221111011011100001111011222001110001111000120001001002121102010011010020010101200101102000112012100100110021110100110110011011001001011101001101011000000020000002000011100002200101000010101010112020101000010001110110001111001001100011111010000020212000101000012000002010101111000000112112010212100110010000110011012101102000000100011211120011010121112010000012102011111120100020002020220000001110112112010010000010010112000001001110100121000001100110222121111111100000002012011000002010111101111011211011211101120001100000100001000101001100010101100110220000100100000011000000020000000010111011010211210010120010000011000001100101210100111011100011111112001111012101110000002001000111010011020111211100100012100000000020001110101100000011111000010001101011201101002101001121001120010100000220001121000200001001110011101001022022012000000021100010110001111010100000110211110201011000000101101001000010021010221000101001011011010211000000020010100022000201110001011011110110011200200200001011002211121101020200101001000011121001000000000002101022000000000202110111010002011001010000000110101000100001012201000200110001000200011221110112111010212000001101111111102101110011012021211020100010020010010012000101001100001011120110100010121100012010002000021001110011101011111110100010110102011101111010000100111111121000011000110121110011100001101110110020200010100000002221110020000121111111011202110100120200000210
1011001000120100121111112100110100101101010010110100000001011102001120001201110000101000001101111000100101100011110011011000111012001121100111000010101101001012000100000001002002011120201221111020221010012202211101100011010000012110010011010021001110111101001001011010101120010111210110011010011101101100001111021101011120001111021100100021200200110002200001111101011100202012110211110100002011210100112000000001011001111011000112110101110200020000100112112110000000002200101001010110210020000021011020102100011000112000011001000211101201111010010011000112111100101101110100011120001110010110010000110120010010001111020001211011010101020120110001001001100111210000110111122001122020110010201120101010100110101001022001101120010002002200220200010002020010001001110000111001121100011000100100101010202001012001100010100101011111110100100101000101201101112002001000000110001010100012000101100000010020202002101001020200000022000002110001001202120022202020000220111110201000100011002112100010010210010011200002210110120210011101001010200001110101000000100011111110000202020110001001000110012001101120100102001101010102001110100001010011200002100011101211010002000111100011110211102112011010100200000020220200002010100100120200101120100121200211021121001012101100000110000200000000012011222020002000110002211000001010001000200011011010000011110111011110001102201020110011211120112201002002001110010000010110112111101010000010111222010000101200011211100010001000110010100201011011110200100010111000110111010001000001201020000000000012010110100100100011100011001000001111001000002000011110101010010010220010120000000000010001000000011111012102010100111000100110000000110100020110000102021110010110200111210111100100200210010001110101100110010112112111111101012000112122000001101000021101210100011200112001110010101020000000100111120120001101010021001100001000100100000021112110110101010101010011000101011011111010010101100000001010010000010001110011011101001001011001222000111010110000001111012101010010101010100121110000102100010002110000001011001111000102012011101120100220011001101121102201111100112000100002001010001010210100010011020101110001001002201010101101100101200011001110000000001010001100000200110010020020110000200020002200000000000000000210200100110200102012020011001201210000101011100001011101010000000000001001210200111111010011112102101000000020000110000010111011010110011011011011000001011010101100111000022000100001100011011001001200110101210012101111010000000101121001000001011011220000
1011001000120100121111112100120110110112110010010000000111011201001110100101020000202111001002212000100101101110000101010110100102100010110011100010101101001012000100000001002002110110100110111020210010001101020000020200000000201100010011110121001111200001001100000010012011121010210210101010120101201200001211021100111110110011021100100021100100010001101012000000002000202022220202110100002011210100112000000001011001111002000111001111100101001000112112012110011000002200202101010010210020000022020010101111011001221001010000000111001110200000000000102010021101211101100211001220102221020110010011220010010010001111020001110011010101020110100010000020000000000001011010101100112201001101000021102111200211001001011001101110110001112200220200010002021101100100100011110010111100011000100100101010202012011000000110100001001010010110020100101202211100002002110011001001011020201022000111100111110020101002120010110201101000122011121110122220110000020210001111011011100010101011102101110010020110010011100001110020011120001101010020200000210101000110100011111110000102010101002001100000001001200110100101010111110102012111100011021111111001011020011211010002000111100011110210202000002022000000211101001011100100010110010101011120100121201101021110001111001000100001011111010100021001112020101001111011101101001010000001111011010011110100121211010121000101211010110121120010211101110011202110021020001210000100202010002000220221010011112110011000200011011001100100101101011111021110201102200201111011001011010111100010100010010112000000200000200022200020001110001011010000001010110000110010111010220010120001100000110000000000012022022002020000111000100110000001011100010200110101111110000220200121110021000000200220021011100011001100111011102002112101022101011012110001100000110101210100010100101001110000001010000000100111120120000000010011201000101000110100001110112110110101010101010011000101011011111010010101100000001010010000010001110011011101001001110101011001001120100010110021112101010020000010101010000000001210000011121111110021001211010001011000100110000110011001012112011101101100112000100002001010001010210100010011020101121100001002000200001001111001011011210110101100000120011001001200110010111010011010002110200011111110011111010200110000010201102001111000000201210000100121001000000101010000000000001001210200111111010010212211111100000011000120000110121120001010101010011011000000110110100100221101022110100011100012111000001111210010200012201001121110100101121001000002010111220000
1012110000220000021121212110110100101101010010110100000001011102001120001201110000101000001101111000100101100011110011011000111011001121100111000010101101001012000100000001002002011120201221111020221010011101110000110111010000111100010011110121001111200001001100000010012011121010210210101010120101201200001211021101011110110011021100100021200200010000001012001101011101102012001200210200012011111201222000010002010100100020001112110101110200011000111122022020000110002200111112021110110010000010102010202100011000112001021001000122102111111010010000102010021101211101100211001220102221020110010011220000010011111100010011000100110102010120000010000010000110110000110111111001012111101111100111001112100101101010010000010110110001112200220200010002021101101100110011110010200101011011010100101010102012011000000110100001001010010110010000000201201101112002001000000110001010100012000111100111110020101002111002120200101011111001010010012211220011111120000111001001100000010120111112010010020110010111100101210100221101010101010020100000202000000110111110111100011101021110000001110110012001101120100102001101110102012111100011021111111001011020011211011001100111100011110211102111011011000100110010110100001010100100010001112010011201101111011122001121101100000001010211010000120010001111110101101011100212101100110001111011010011111100121111101011011000111000100110020010101101110011202110021020011210000100202010002000220221010011112110011000200011011001100100101101011111021110201102200201111011001011010111100010100000000012010110100100100011100011000010001111001000002000011110101010011010220010120001100000110000000000012021011001010010001001122000010001012200000200210200201010001110100110010010010010100110022020000011001100112010001000000111001000202212100000211011111200200200001100011000200000000010000100000111220000001101010021001100001010101100000022012000110101010101000010010201001000010010120001100000100020020000020000000000002002002001010001111000111010110000001111001201010010101010100121110000102100010002110000001010002122010101001000100110000110011001012112011101101100112000100002001010001010210100010011020101121100001002101100101101100000111011100110000000001010001100000200110010100120101100200010101111111110011111010200110000001201111000110122011201110020100121001000000001100000000000000002200200200110010111112102101000000020000110000010111011010110011011011011000001100100110100111000022110100001100012112000011121210010200012201001121110100111020011010000002000110101
1110100101021021010111101100010001001100010010102200000111210111011010001101200000000000000201102000000101010120011010110110101101111110110011100020002011002001100100100000101001110001001000001111010101011111200010011210100000111101001010011001101102211011000001110100011002122010210210110000002002100200120001101100220200111110121001101010200010110102111200110110020002011011110102211100101010111112000121010102100101001011000211000210100110000000111220020200112111002100102120200200200020000000200000121002010200020101112011000010211122012101220000110222000001200011120111010010000000000010000110000110020000002000020000111012111010211010110000011010000110110000110111111000000111000011000012001100011101211100011012010222021101102000201112121112001000010202002010000000002001010012010101100110101012011010001100100000011111111211100112000011001012111002011011010110001010101011000001211010202102100102200011121110100012000000000000020100011011010001111001001001100000110101111102100000010110011001110002100020001120110011110010200011100001100010120010110110011111010100011001101000000011101010110101010011110101001110100001010011200002100010000220010002000202100111010100000002020002020001120010000001110100010110011001112010111100001100000021002220002000000000000200000000111020112010002110001101110112202010000112021110001112201111111100000010100100002010001001010010021111110211201110100000100011001200110110111110011100011000111011010001000010001011020110000111102011121011111101011112010020000011010111100010110021110111110110000200000000000011110021100022010000000000020000020000000200002010122010000111110001010001111012111001010010100001111100011000010000020000110001112100001000000100010010010010100110022110100111112111211020011112001111012102011002210001101000211211201111100001001111201101101011121000101100111000000000000021101000102110011101111022001110000000000000010001000101010010111010000200011011002000001000000001210011111011110011010000211010000110101010222200000001120010110000002000000000000220000000020010100021002010100101001010010000000200101121001101110010100201101100010012010021021001000010000002000001111011101010000200002010110100000000000020001000211011001111101100000101011221111210100010101110000000101000000110110000001101210000200101021101111020102000101001111011121100000111000011111101201120011020000220002000000200200202020202000002020110101010011011000000020010100000122011022121010102000002121110011122110010101121200012221220100011010010000001020012220000
1011101002011011000020111100110100101101010020101100000221110100011000100001110000000000000100001000000000111120011010110110101101111110101012001010011120001010210101210001211000101000000000000011100000000000020000020200000000101011102101000001111001101011000001110100011002122010210210110000002001100101220001101000110210220000022001101010100001210102200201000110020002002121120111000000001000111211100210010102100101001011000211000210100110011000111110011110101121102110011110200121100000000000200000121002010200021001001000000110110211111101110010100222000001200011121201020021000010000010010000000110011000111001010110111012111010211010011001101112100110101011010211021002121122110020111211000000011001211100011012010222021101102000201112122001011110010201001021110010101000001001000002000110110020022000000110100001001010010110020100101111111011001001011012120000011021101011000001211010202102100102201012020121200011011000000100011110010011020000201100010000100000110101111101000101011000010011010101100010111111000011110010201012010001100011020000200110010211010100012001001000000011101020010112000001020002011000101100001011101001110001101211010002000202100111010100000002020002020002020020000002210100010100020000202010111201002000000022002210101011010101100200010100120121102110002210011100011102202120000121010110012121101101121111101011011000111001111111020010101100120111111200011000100011000111200011111020111100101001210011010000100001000011011110000111102011121011111101011112010020002011000000200020010011110111110110000200000000000011110021100022010000000000020000020000000200002010122020000111100002110001100002111011100110100001100011201002111202001100110100201010001000000100010100010010100110022011100000000000001001101011000020001110010110000200122010110100010010101102100101100000010020111000001100111000011000010011101000001000010012000011001110000000000000010001000101010010111010000200121121111101112111000000100000101001101001010000211010000110101010222200100001120011001000201010000000001210100001110000000021012010100001001000000000000100001010002002020000000200022000100002001011010000100100010011010001110020000021100200001000000001000000001011001000211002002101000100000000012101012110100011011210000010101000000110110000001101210000200110022201121010202000001001100011122100110121011001210111100120010010000120011100001111000010100110110111011100101010011011000000110110100100221101022110100011111002020120022121120001012001110102111210110021011121211111010101220000
0002001001110000110010111000110100101101010010110100100101011212012111000102010000011000001110000010121101101120000011020100111012001111100111001000200101000011101100110001112001011010210121112111221020011202111212000000000000002010010011010020002001101010001110101100112001211100110201201100120101201200001211020100001010000011021100100021200110000110011112000000002010101011120101200201011000111202211110120001001101011010001111110101000011021000100001102110011000002200101102020000110110000122111020101110011110121000011001000211101201111010010011000112111101101101100100010010100100000000000000000211020000112001010100101000010020101111100010010011000111100111011010100000111201001201001011001101101101000000000011011121010101002100211201011102011010010102000000211002111101011000101100101010101000012001100100000100021111110200110101101101121000101101120022011001010011101011100010000121100020100102100011020110011121010112211101101201010011111010101210111110201010101011101112021000021011010101100000020020001120000111011010100011111001100220111201210010000202011102101000211001010000101010110100111011110011110101000100000102101002100011101211010002000202100112110001111011002021111010101101011011200000000110111110102010111111101101022100001121111110000012010211010000012011222020001111111012211001011110001000200000111010001000011100001011000000220000200220021101210000210100101110021020011210001111201000002010120111001000201101000000100000000000020020100201000001101100001100001011120010010020020101011000200002210210111100020000221001201000100110001010010001100010200001110010111100111000011011100111200001000000002111021102110010110100000200001000121100011010011102021010010000100200100110110101100100000001110012101210112011011102112202012101001102220011100011200200100101110200112000211020100010011000101100011110012201010021001100001010112200001122000110101000001010110001000000020020202001000111110001102111001010100001220011110100100001111101122000000110010010111110102202020000202000010111210101111101010001101000002001001111100101010000000000000100100111001111101101101011021100100002001000001000111200010011111012110000101001100110001101011001100001111101102100100120011111011111100010000121210000200120101100000000010001000110011100000101002000111000001201200010100121100001010001010100011110000001110200111110011010112102101000000010000110100020221111001011102010001011000001100122202000111010022001011002000010121012000100010102220121100101122110211122121110110000001000000212
0202202002000202200000200222111121010121100110001101011100202002010010101010010000011010001101001120220011110111010102111000200001000011100111001000200101000011001111000011012001110111111111112111220110001101121101010100000000101010001111100110112011100101012101001100012011112010100211100000111002100100001211021101011120001111021100100021200110000111102012000000102002012022002210200201001000210100012110000110002001111011000010101111000011011000022012021010000110001100000011021210101020000012110010100111121100000001010001000122102021100001000100001010112210201111110122001210101111011011001012220000010010002101010100101000010020101110000010100010000100000000020000000001001211002202000012002102200211101100000000000000110100112100110100000012010010010102000010211002120100001101001010101121111011010100000200000000011010010210020000101101121000101101120022011001010011101011100010000121100020101001010011111111201000122000010101001111010011111010101210111110201000000020001022000000010111010101200001120110111110010000000020200001111000000010200101201110010211010110010000221000000010200010200001011011110002001100100000000102101001101002111111111010201100010102110100101100001112110001202101001011200000000000110101101020000111112111022112000111200110000121000200000000111011111111020200110001110111102110000101011000000112111001000000002000001001210010200100101110002100002001110200000000000110011011101000001000111221020011011110022211000001000011011020100201000001101100001100001011120010010020020101011000200002210221001100110000211012200010100000001111001000002000112120211010010000111100011000000000000101000001100101101101000110111001122000000011110100020010000111010010010000100200100200100100200210011000110111101210020221021110001101011001112121000001101001011111110201110001000011110000001010001000101011111000011101010021001100001010112200001122000011101100001002000020000201002000020020020002200000001010010000010001100000101001101000020001100000000010110001012111101202020010101000001111110000101101011002110000001010112112000101011000000000000100100111100111110010211001021100110012102001001001100100010010110102221001102001102000101111110100110000110110011010110100001100000110000000011010101000100120101100000000101000000110200100100101001011111000000200200010010012000101001100001010010010100001110200111110011010112102101000000010000110100020111111010110101010011011000000110111201000111010011010100002001111011001000111110101111112110001121220200022011111120100111100100211
0111101002011101211000100221221211121010000100001101011100202002010010101010010000011010001101001120220011110111010102110100200002000020200022000000200200000022000000000010012001110111111000001110110100000000020000020100000000101010001111000010112010011201012002012100101120001111100111010000002002000000001110121011020210101101022000000020200010100111101002000000102002012022002200200201011000111201122110010111001100100020001011110101010110011000022012021010101111001100000011010100200020100121002010101101121100121111010100000100101111100001000110000111101110200011120111011110000000001011001001110110010010002101010100101000010020101120100010000020000000000000020000000001001211002202000012002102200211101100000000000000110100112100110100000012010010010102000010211002120100001101001010101020201021100100000200000000011011221100200202000101112101112001002101010111010011101011100010000121100020101001010011111111100011011001110101001111010011111010101210111110201000010121001022000000010100011011100000020110111110010000000020200000101011000000200110102200000102011101000000111110011010101010200002012102110102001001100000000102101001101002111111110002002101010102110111111011002021000100211102011011201000000100110101101020121100100211022111000022210210010221001100100001110120101212021200200002100112111200000101011000000112112000011100001011000000220000200100101110112101011102000200000000010110011010011000001010011111011000100101011111000000000000020020100201000001101100001100001011120010010011010101011000200002210210111100020000221001201000100110001011010000001020201001120010111000210110110001100000100111000101001012122001010010110001211000000012011100010100110110100010000110100210000110000000200220022010100021002200121120011001002101021102011021000001101001011111110201111101011011110010101020001000101100110001010000010012102000001010112200001122000011101100001011100010000101011010111011010012210001102111001010100001210000200000200000021001211000000010110001012111101202020010101000001111110000101101011002200000001012000200100001022000100110000110011001101122011101211001021100101011110011101100012110010011111012110000101001100110001101011001100001111200112110110210011001001110000000012000002010100120101100000000010001000110101200110200102012020121012202210000110101100102012200111010010010100001110200111110011010111101211011010010000211000020111111010110101010011011000000110111201000111010011111011002001000110002000200000101110011000121000010100012112101110101120111210110
0202202002000202200000200222111121010121100110001101011100202002010010101010010000011010001101001120220011110111010102110100200002000020200022000000200200000022000000000001002002010121111001001111210100000000020000020200000000200000001111000010112010011201012002012100101120001111100111010000002002000000001110121011020210101101022000000020200010100110011112000000002001102022002200200200022000002202211110120001001101011011000010210101010110011000022012021010101111001100000011010100200020100121002010101210111100010112020100000011102021100001000100001111101110200011121111011110000000001011001001110110010010002101010100101000010020101110000010100010000100000000020000000001001111001102000022002112100101100000000011011111110100112100211201011102011010010102000000211002111101011000101100002020201021100100000200000000011010010210020000101101122100002001111112011111010120112011000011100121100020101001000010011111100011011001110101001111010011111010101210111110201000010121001022000000010000011101200001120200220200020110101010200000101011000110200110102200010111011101000000001000000010200010200001021111200102001001100000000102101001101002111111110011100201110102110100101100001112110001202101001011200000000000111101112010111111101101022100001121111110000012010211010000012002212121012100210002111001011110001100100000001111001000112100101011001000111000101000101110112101011102000200000000000110011010011000001010011111011000100101011111000000000000020020100201000001101100001100001011120010010020020101011000200002210210111100020000221001201000101110001000010000001020201001120010111000210110110001100000100111000101001012122001010010001000122001101002011201000200110101111010000110100210000020010001100110011011100012101210112011011102112202012101001102220011100011200200100101110100101000211010000010001000101011111000001101020002202000000000200200100010112011110101010101000010010201001000010010120001100000100020020000020000000000002002002001010001111001102010210100001011101101011011011100001010000000001210101011121111110022000201000001022000100110000110011001101122011101211001021100100002001000001000111200010011111012110000001002201010001111111001100000220200112110110210011001001110000000011010101000100120101100000000010001010110011100010201102000101110011201210010200200200112011201110001210200100010111010012020002001021101111012010000000111110010000102020201200001022020000001011000200000111010011221011002001000110002000200000101110011000121000010100012112101110101120111210110
2020001000010111111211001100010010011210120020001000010100011200000001100000020101022022020211010010000010110101101011120100002000001111100111100121001112001002001100110000101001110101001001100011000101011010110000011210100000111101000020121010000111100102011002110200101002021110111110110011101111000002210001101000110100110001011000010011210100220012210101000100001001120110210001001102000020000111001000000000111001111000111111101201110200111000001011010201102111101001011010021120112011001001200110101000112110010201110110111100111122201202200100101000201111110110010112011111000010001022001011220001010010002101000111212000000020002200000010000211110220211011100222211110000000000200001011011100001100120001110100010011010100110111100010001210000120220201010011100001111002011001011100011011002110110201100010100111011111111200000000000000010100101111001011010100000002000000200001201010201102000202200021011021011210121010010110021110110100010121000011101001100010021111120002200000110222000020200210100220011111001111102000100011120000100110100021011012010111000000011000100110111001011111120001100100011202001000000001001111101001100010000111020011011010000102110111102111011012110222011021000001100010100100001002022000221201101210000111000101001010200001100001100111201000111020110112002020000101000010000111110121011111101101011100001010100100002010001011100000002101000100110200001000020000011022110101101020110111100101220021011001200101001011011111101021002021120101111111010000200000021011011101101011110012210120100000000200100011100121100010001110100200210100101110111001010000011201110000000000000001000000001111021102110010001001002011111001000101010100000101010000111000000100010010010010100110022012200001111000101011010011111010010101101101101010101000111200200200001101011100000000000020001002011000012000110010110012012101011010020111000010101110000000001000010001000000011021202001001011121012112111001021100000101111210101112101100112010221120001010000011010011010011001110110011101010100011010111001110010101011001001000011000220110010000120022000000001101101101012202000201100202202002002000000001000200200010000100011000200002000111000012011101011111010201211111110000200000001001001000110000112000010000010100101100101200210200101101011110010100101111010100111100101001000211001110100000010011001101000000010110011010111102012211211000200100220102100101021001101111001100110010200110021200110200011002111100011101010110001000010011011010120100011001001110211110100000210
2020001000010111111211001200011111011112210110000010010211102101000002000001010101011011010200000010110000211010000002020200002010000000110122100221001211101102002001200100200000200001010011111011010011102202211001000100000000102110010021001010011000012111122111111101001111002011100112010000001011000001111011211010120200210001011000000021210100210012210101000100011000221000121100000001000020000222000000000000111001210101111002101201110200001000001011010201012000102101011001020111101011101000100120001001122110010201111111011120200011100002111210011100201211100110010201020011010010000012000021220001010000002011000111212000000020002200000010000211110220211011100222211110000010000201100012011100000100120001110100010011010100110111100010001210000120220201010011100001111002011001011100110000101121100101100100000100011111111211000011000000000211001002000012020110000011111101110100100010101002000202100011020110011121010001121210111120110000011121000011101001100010021111120002100202011022001011200001110010112101010011102000100011120000000000101020000101101111010000000100000010011000111020011001110100120102001000000001001111101001100010000111020011011010000102110111102111011012110222011021000001100010100110001002022000221201101210000202000200002120100000000000100101101001220010020211011010001011110020000211100110210010000001010000101010100101111010012012100020020000000111110112201001010100110111200011111020110111100101220021011001200101001011011111101021002021120101111111010000210010011020010102011002000011201020000000000200000000000012000010000011100000002000020000000000100111111101111000000000000001000000001111021102110011001001002011111001000101010100000011111210110000200010210111001212001211110002011111100000000002201101211010120001101212100100210110021100110110101101011100100110010020001001100201000001110010110011001012202100001000001122001000000000011120101000111000011010101011110012210001102111001010200000011112121111121011110211100111021000010000002100001111111111111110010111000000111010101001011010210012002011100011000110021000000120112000000001101101101012202110112210012010001010210100010011020100012201110012110110002000112000011000121111112021101110100000011110000000001010100110000011100010121100102212120210101100110200102012020011001201210010101111010100101210121000110001110011111101112110001010110011010111002111100100000200010211002001201010000101111001100101201000110020100100100020011001211001000100000000001110100021100020200022112001220211110100111210
0001111001000100111111212000210101210001000101001110001211000100000010101010010000000000000200000000010000101010000110010000000011010100200011001010101110110011001101011112100010100110100112111020210010000202200020021020022121100102111111100110011010001101011002011100201102010120010011100000002002000100010000010211220110101110010012102110100101110111111200110110020001102022110001000000000000000121000110010101210001100010101110111211001110022000200100011020011120202100101110200110101110000000200100011001110011011001112000000020210112111102221110002121100200000110111111111011001021001021020000111110011100211001010121212022101011111011100001211212100110101012001111110111111212111110220111101100001101121011010111011111111101110010011001111120212001101100220010011111201101212112022210121110110011000000001100100000011111111211100112000201201101211011001000100110000001000001000110001000100011000102000011120210201021011000011100110110010021020000200001011011110010101012010021210011100200021100110001000020011111000011111111110011100101100000110000200120020111000100021100211101000000011121020112000101011111000010110010001011111001200000000111020011010101010201100000202000011012010001121000011111101020100100020011101010110100011010011012002210101011001102100200010101010221111111002100020000011011001201101010101011110011101201112100101011010101110001200111010010110001110100201200111010000100012100011100101100111100011000111011010001100101001011020210000111201002012011211002110101111010011102000100201020100000000011000000100000100112100010100000010000000002201100110000111001010100011110111010000111100002010001100101101101000110001000201010110000010010021000110011021101100110111200000020010001100110111101100101211011100011110122000010011001112102200001111000121111111021200011001211112201101011111000100200110000001000001110200001201221012201111022001110101000000000010001010100010010101000110100011011101010011000010000100000101111210100011000210121000000000101211101100000110111102000100010010000002101110002100001000011101012010201000100010000101000000110002002020000111111021111111001002000110110100210110011010001110011010112101111111001101101010000111101011000100010011211110011001000112111110220101010200021101000202001110110011000000001101000210221021200010010101011002001100102120101110100000020122001102020002010010110102001101210201201010201000111020110001111010102010010110010101100220202011000100020100001020110111110110010121001121001212211100022112010122111020011210000
1201101101010111110101212000120101100001000010001100000112100111011010001101200000000000000101102000000101011210011100100110101112121211101111010111022221001010101200120101211000101000110002100010100101101110110001010111011100100100011001010002202002200002000002220200000002022020220220020000002002000200020000000210110100001110010001201011100101010111110201000100011002011011110201100100102010221122111000020001100101001020100202111101010020021000201100001010000111102110011211100020100011121011002110022001111020011100100010110211101202021010110000001222100101100101110201020021000010000010110011111100001010110112010111221111010020101210000001200111000210101011010111010002111221111111110102001000001102110000011001010122011201110120111011110220101101101201110020122111102002121111111110112010200021010100002000200100011111220111110101000100122000002000002001210010010011002000000111101010102001110202100021011021012210020012000100121210010022111000100002002002000020101002000021201212001110001001100012110020012020110101001010100101100001000000110101200111020220000000012100001001000000002020020201111111120001111000000100012101121111011101110011010021020101010202100000101001020002020112020020000002110100000100001001011010122111201000101010100100201021120202100100010101010221101121102100120001111110001110100000101011111111111102112100111020200110111000011000010000012211100221111020100010111121001100100021111020111111001000201101000001111001010001010011101021001010210100001100001011121010010010021211101010200000000011000000211100100011201010000000010100011002112200112101211020010001110000011010000000000111000000000000000000000020110101110110101001122101002000121110110110100100000110100200011011101210111010001100001100111011102121000110100220100110001110011001121001020010111201201111201112201101120011001100111000112001020020100000002010020011001100001110101111111220011111112001010101111012200100000022120220021012011001210010211010100000111001211101010000010101101012001101110110110000111101011100000110010010020021110010112011010111000111010000101000100010011002011001010101021100201001001000111001100100020010110101110010100112200200000001011002000000101101102100100120011111120101111011112111111110000001110210000010201101101010011001100001101000100100022200010010101110011100100111210000000000000011111101102010001110111220011100101111211212120111001002111011101011111001111110011010100100121112022011110111100012111000001111210011210022110001111121111111021011111110020101110110
0001111112111011000212101100110001001100010100002200000002201112011021001201201001000000000101102000000101010210011100100110101112121211101111000021012121002000201100210000211000101000110001100011000101101211200011010021022211100101020011110111102001101001000002220200000002022020220220020000002002000200020000000210110100001110010001201011100100000221102011110110020001111011110201200200101010110122111110020102100100012011100212220002011020012000100110010100011101002100102221100110200020000111101010022001110011001100100010110211101202021010110000002121200201110011010022001100000000001021001111110000010010002101010100101000010020200111011111012011100001100000020000011000100120000002000022001000011102110000011001010122011101211110200021111111001110110211101010000000002000000002000111100110011020022000000010200101000100000100020100202010012001211101011102120110010121001001001102201010102001110202100021020020021110010111000000112211110011111100101110020010100000110101110011101111000210011001110002100020012020110101010121210011010002000000210101110111020220000000111000101001000000001011110111111210111101122001000110012101121000002001110011010021020010010201100000202000011012010111120010000001101021210110001001011020121100002000010012012211111110111111000100000001001120212121012100100002110012111110000111110110111111101112121201111010200100102010010000010000012211110211211110101001110011100111201010121010002111011000110012000101100001001011021011101021001010210110112210002112010010000010021211101010200010000001010110111200000000101001000010000111011001011100121000111010010101111010112020000111100111010001100001100000000020111001100011201002111202001100110110110110100100000200000200000000200220022020000010011000100011111122000020001111011120000200011110110111101011100002001211201101102101121001010100220010112001020020200000102220011101111022000220010100001000110002111010011110201000010211011112001101002000000001210010211010100000110000200000010000010000112111101101110111001000110111011100001100110010020021110010112011010111000111010000101000100010101010201110110201010100010012010010012001010010010001100101111001202010001101001010100000000000000020000000211011001111110002002011112000002000000000200110000000202000001100020000000002200000100110022200010000001011101001010002121100110121011110220022001011000000111120020200001110011110001112100111011011101011000101101010020010010200220202022000200020101001020110111010120001121011120001111121111111021011111110020101110110
0000110010001010012111222001110220020121000020101110010211101112021000100001110000011111002211101111120011021211010111110011201011000010110011100010101101001012000100010000002002020210211121222011210121122020110000011210000000111100011002010011010120100102011001000110112001020020220220020000002002000200020000000220001110010011011001201011101200011020002010000100000001120110100002001101000010001001001011000001001001111001110010102112010101021000100100001111002000201001000000210010010000101000111010122000112101120211010100000010201021000002000200000000112211200110000022011210000001111122011111111100000021111112000200100100010110201010000010100010000100000000020000100111000110001201001001000011001000101010010010021010010001111100110100001001001110001101100000000000011010020000011011102111002000011102000200000000000000100000110201101100110001200110120101120110000000101012000111100021201011102011101011010211100010111001110101120101101111101010100001101001101001121001202100100021111101012011100000011100012020110101010110100001111001000110210120011110001020110101100000111001211000111021110012001102020011121102000101000111101001010010010111010011010020000101100001111011002021111010110022001000110110011100102002011110000111110100000110101101101000210001101100100101102010222120101001000101010001101211001000100000210101001100211011202000000010220000111121110010100000120001101110011020001210011000102000001000111222010000111110011000100002001011102210201011001002200222000002020000200000021010100001100001100001100021000000100100111110000120210000002111211100120111001111010000100000011201110000000000000001111100011211110211101010112100201010010000010010021000000010111000001110100010121011011110010110021002110101100110011101100111100110010102000111001001001011121011020110111102211002011010011110012000100100110011002001020010010000011010010000001111000110000000001221000010000100011010111010001211000101001101001000000001120011122121110100101000210101010000010101101012001101110110110000211111021101010102000100201101210102000101120001021112201120112100100210001001002112121002111111202000000000222002000000001111111012001100000111010111011011121200010000000110102000200011011211101200000101021201022221110010110120011001111001100011012000000012100010100010111200000020100112000000000000000000020020200000000000000000000000011011010100002121111111110110010211011101101101010200212101010011201000011010021111100011101001111010111120200000001111010020010120100011001112220200220201101201
0102102002000101200000100111001012000112100010011000010100112101010001100000020101022021010100000010110000200110101110110000011021010101110110110110012111001011001200120001101001110001011100100000011000111101020001010100000000101011101111011010011000012110001011112100201110000202100010110000001011000101110001110110000000000001000000020001100101100011101101000000002002120000011100000000000020000111001000000000002002121101001111010111010100011000200201012010000110001100000001110000010001001000101100012001121100011100111010100211101111011010120011202100202221010012121021100011110010110110000000012010011210001222011110110000010111101011110000111111100000000001111211111111100100000100011121102010100110102100000010000121000110101000100000002110111000002000221110100001110200211001112200101010200021011000000200100101100000001112101012001011000121100011000000100000001111100012000101100100010002101101002110002010111000222000010000010100001110010011011002001012000020001020000111110022200211121002010100001111100210011211111022000000000011000001010000202111000110001000011101111011121000012000100102011112110201112000100101101001102001001001010012010020110010101011120101102001121002210101010011221210010100010000102012000110011000010110000110101111001000100001101100000100020121110100011200110001000002101210010011110100101111001200202000202000000000002020002012100020020000000201211011111110100000011010011000000100001112010110010121000002010111000011011210000110001010111010001101012112111001021010111101111002000010101011001100100000111101000001100001002110111100120111001111021021110100011201110000101010101011220120012011122102110010100001001101000001011110011100210110200020010110111200000020020002100001101010001110012100100011110122111010011112022021000102000001010011020111211111100012000000000110111001100200001000002111011110110011001110110111100010112011110101000110111000020200000000001000110011110001200020020010110021121011220200100001110100111000010000010000002100000010011001110110111101010100011010111101011010210010002122010011101122011010200110000110100121201201121012010210112000001000111001101200010011111101110010000102200110001111111101100000110200111000100011011111000010000000201111110000100011001100000000101000110201200210110011110010100010011111000020101100100221200200101101100100100001100110111120011011011211001001000100011221001110111010111010002021001101011002000000001000000120101110100010202111101001001210100101110011000121000010100012111000000102020011111011
0001111001000011000021222000110101210001001120001100000112000101000010101100110000101000000101001110100100201010000110010000011011001101100112001010011120001010110011100001101001110000110011001010111010111202100102011102200220000201000020111110011001210011000001110101000102011110110111200011101110001100101111112010010210200000000010001111100100100112201101000000001001210000111110100000000000111110011220110211120000200000101110000200011011010000011111001010001121000100101011111020101010101011010100101001110100111002020000000021111121111101110000101121011100200110010022010110000001110121010220000110000121111110000111110100120001010221200000111112111110100101100211111000222202000020000002001012110110202110010010011010100101102100211201011001001100001000110001000111110000000201021100201101101011110200001100100100002020020220020000000002010101112002001011010111000010111001000000001000000011000102000011110201101010122000021100100021010011102110100110211110201020001010110221011112111110011010210220120100220100111121011010200002020001000110010110101100000201111100002100101001111001111020110101121212110101212000000101101102002000100010000121010011010010000100010001111011002021111010110000000000101010100100002011012101012202102000012201012101021011010222101100100101211010000211101012000102101112202210000001011000100102102011110111010110001102112011121000000000002102010200000101010020002220111001101011101010211100001011111012010001000102000011011210000111100001002010001101011000222000020011011100210021010010001022000000200000200022200020001000010011010001101100011101120010000100001000021010000000000002100000000200002202000200000001211010110001111111012000110110110011100100000010110100021021001100111001101100001100111011101121000110100102000111001100100111010000010010101101100101100000001020001100201100001000001011100111101000101110011100112121001110000000000000010001010100010010101000110100000000101010010001121011000000002002002011000111111010111000120100002000101100001001112101110111100201121001010111201001110010112110200111001011001010100110000000101011111100010200111000100002001011010000100100010011010001110010000010001100002010110100010000000020001000211001002101000111010000110210000001220010001100010100202000000001111000100100011011110122012101100110001011100101001110100000000000000002200200200110010111112102101001000110000101000010001102111101110012112011010011101101102000121021200110200011012000200002000100011102120011001212000001110011111010120101101011100102
0102102002000100110010111000220100200111001100010010001100012201012110000102110000202000001002112110200201100001110101001000111011001102000201002000110111000010111212101012022100111000221002001110111010001101121101010100000000101010000020100120002000121110001001011001100211001111200001110000001001000100001121021110001120100011010100110011100011110012201001000100002010201011220211000000001000100111001000000000002001111011000101012021000011011000012011012110022110002200112211010011201110000122011010101001020000222000000000000111001110200000000010001121011100102211100122000120101111010000000011111000021100002111010100000000010020101110121111012011110002210000020000111110111011020011101111001100000101100000011000000010010101002100110110000112010010010102001000111001111101011011010100101010102012011000000110100001001010010110020000000001021010002001110011101001010010102012000011000222200020000001010010120210101010221010021011021210120011020110001001101001100011112011202001000011101200021020100110120110101121000000010120111001101001010111021100211010011101021110000001001000100000111010210001020010110012011000101100001011101001110001111102100001010202211021120001111011002021111010101101001011100000000010111100211011001111111001011110000111001000100001010111010101012011211010001001110101111111102010110012121111011112210101101000102000002001101010101000202220001201002001011110010000000110111011102000110000002222011111100110122211000110001011011120100201000000101110000001011101121011010011011100210021010010001022000000200000200022200020001000002201011001012010011110101020020100110100011010000000000002010000000100001101000200001101211010000001021110011100210210110020000110200120110110000101101211111011011122001100112010001001001111012102000002220000200000111200200200001101011000211011211110010110000111120110001000020011201011001110100101100020112000110101010101010011000101011010111010011001210110110111121111010010010010112011001000110102011001001010020000002100102201010010101010100121110000102100110002200000001010002011110202000111010000111211201111000100110010201101101110011011111112110111101111010010110101121000101101010111010011112001010000110200111100000220022002002200000000011110111100200020001100010100101111010200101100100111002111121122001102210011100112000111010000000000100100000001210101100211121111201102202000000020000220000020212011101011102010000101111001100111211000221101022011010102000001121001000111100111210022100112111110100012121010011001010012110000
1011002001010011100010000100000002110001000111110010001100011100000011001010010101011010001002212000100101100110101110110000011011000101110110110110012111001011001200120100101001110101011101100010111000012111211001010100000000101010001111000010112010011201012002012100001011012010110211102110020200202201110101121111010110001100011000010010000101111102200100111101011101102012010201110100001011220200222000011011020010211112000002010101010110011000101111111101001110100001002121100110100020001000110010001000011001221100000000000200000200101000010011001121001001101120120122010010100001100001111001111000011110002121000200100000010110201010200000000020000001100002111011111100111200000000000020202020200220102101011001101120010001001101110100011101010100011010211121200002020101212112022210211110100011111000000200000000011000012121001012001102100122000002000000000000002020200022000202200211010020101101100020012021100100222010110110111101101010010001011111010021100010010120110100100112101100011002010100001111100210011211111121011001000111000001020000202200011101001000000000111001210001012100001202011211101210112110000101101102002000100010000121010011010101100010020101010112002120111112010012101001001011110100011100110111101010110100010020001002000000200011001211101100111021110101110101010101001012110110000001011000100101000000000000001000000000002020002022100020020000000100201112201010000100000010111000000110110001001110100111000001000101000011011120000110001010112020000011122202011102010000100001201011000001110002010110010211010000000002000010001111001011111010020000101000000021211110220010000000001000220120012010111101100020001001012001010001012200000200200110201010001000000100010010020011100001022011100011001100001001100011000020001202000111001110100111100100100100000001000200200000002011011000201011002001001111011101111000101000110100101100002121000000001111000000010100010011101000111000000000101010010000010012221011120200000002200200022000000110000010111010011020020000220000222002020200000000020202002000220000002022000111002022002020200220000000200020202200020101020200101001000000112001012200000002202111000000000111010111010011112100110000010200021010110100111110111010000101111211001000101120100100000000101000110201200110010022101021110121021200000120011010001110100101100000000000000001100110111000001101011011000100001110000000100010110102011101111011011011000001000100011100110211012000100010201011100001001200110000100001101010010010100111010001000101011000111011
0001001001000010101001111001110001100111001111110010001100011100000011001010010101011010001102212000100202000011110011011000100010000000110011100121001112001002002100210001101001110000110011001010111010111101020000020200000000200000101111100110002000121110001001011001000102021110020211201111111201101101100100010101011120011100021011000021000100110110001021001101111101111001011210110100001021110211111000011010011011221212000002120002020200011000200211010201102111000000000010100000111020000000100010011101011100002001021000000110100101200000120001111101212211001101020121111010100001100001111001111100111011001120110211201000120011100110200000000020000000000001112110112101211100000100001001000011001000102110010010011020000000110001000000001110010000001000111121200002020101212112022210122121010011111012101010001101110100111122010011000101100111001002000011001000111111100100110110101011200010001101100020012021100100222010110110111101101010010000000120001011000001121111211100111000020100010002010100001111100210011221112011000011010012000000110000202200000201011100000000112001110000002100001202011211101210112110000101112011111000100010000121010011010101100010020201001000111001200200000021111100010011110100011100110111101010110100010020001002000000200011002111101100111021110101110101010101001012110121001011210111121100001001101000100011000000111010001011110020121101000111201011110000000100000110110010010200001112010110101210000002100102000011011120000110001010112020000011122202011102010001000002101011011111001100110110011100001211000110100011001110100101210100101110111011000011111200110000101010101011221121012011001101000110101001012001010001012200000200200010100020000000000210000020020002200002002010011111111110110121021221000111002011112121000101101111011100100100001102000200200000002011011000201011002001012002101220201000101000110100101100002121000000001111000000010100010011101000111000000000101010010000010011120021121110000001200201022010000110010000002000101110010010110010211011010100001100110102101000220000112011110111001122011010211221101000100010111100111100111200101001000000112001012200000002202111000000000202110111010011112101010000010200021010110100111110111010000101111121200012100010101100000000010001000101210000000011002011210111010112110010011010001110100101100000000000000002200200200110010010000120001100001210000110000010111011010110011011011011000001000100011100110211012000100011100012010010101110210001201001111011010101110101110011101010001011220000
0010110000011101100111001100010010011210120010000021110201101002000011001101100000000000000101102000000101011210011100100110101112121211101111011100021220000020110201111100211111200010100101000001000000001202211101010101100110100101001010011001111001101001000002121100100102021110111000110000110010000101201101101110010100100000000000000020000001200212100101000000001001210001000010000100011000111111100210220202120001210101000011220111010110010110022001110100101121100000101020100021011010001010110110000000002011110002020000000110100101200001111120011211000100010020110010102100001011002011001111110000001021011110000111101100000111001111020010111011011100000001011000011100000211000011001121000000001001221011000112022222021201001010111001111120212001210210210010011111102001111112011111111110110021001010000110100000021011110200011001101001001001211101001001011110010012002001000111100001100012111001101101001111001110120001000100010010000110001100100100211111201000000020101011011101020121121000110111120100211100201112110020200001111000200210100000200011101011010100011200000011010000001110110200110001020012211101000101000202002000200020000220020002000111000201000001111011001121001001211000000000202010100200001011000120111220111010100110100111202011211110010100000101001002111111002011010002211011102120000000100000211102111001011100000010101102121001022001000000002002000200000002020020012220022000002000001000102111011000100101011111000001000000010100101012111001101100101001100010112000120020020101111001100010101022001100210101111110101110100110001000011002111111100001101001010100002010111010110122200001010000000200002202001200002000112000020001010112101101011001112100000000000200000020010001100110011101200100001100111011102111111100111102000111001100100111111122111112210001001111212101102011001000200000220010012101111111100000202110011102111022001121000000001110011110111101110110202011101000011022011110011001011000200000200000200000021001211111000000010101110111011000010010110010011121011100001101100101201000110002000200200000020020020000101110011110000000200100011100111000100002001011010000100100010011010001110010000111010111011020211100010000000110011000100000001100000110000000021100001010100012002100101010200101012002110110000002201111111112011201100010110111100002110102011100121111110001100110022220102100110112202001102210000101001020000211111200011022002110010002001101201010221111110210100020012000211012000100010102220121100211011000111112222100100212200000000200
0001112011000000110010000111100001001011000111111100001000011100011001000001110101011010001001112000100101010111121001101110112111111110011001101010011111001011111201220000112001011001011101100010111000011010110001010100000000002021101111000010011000012110001011112100101001011101010111211100010110202110000110010221111010010010011101010001000101100102200100000000001001101011120221000000000000120111211110011102120011111121000102220002020110021100100112011000011110101100000001110000110010000011111010011001120000001000122000010200000110001010220000202200202221000002110110111020000000000000000000001210121001001110120111101000120011100110200000010011000001100002110112110000111110000001011121112011101110111100010001010000200100210000000010001110000110000000100111000111111100111010111210111011110012001011100000100200010000110111020001000001102102211011110011010001012021100011000102201100110011000002001021002020110011111000000000020000002000000001011011000022000011111011101000011010020111121002010100001101101110010110101000100012021002100001021100211100000201011000000000000000101001011101110102011211101201122001000101102011002000010000010012100010020101111010011101102000112012210101120002111000101011110010202001000200010110021010101111001101100000100001100100000101011120111000002110111101110201102111000001011000100102101000101000202000001101001100011000202220010101001110011110010011111121120122110000001110020100111011100101011111000000000000020011111020012121112020000011121010101000120002000001100011000000000011000000100000111211000110200001001110100101210100002110020011000100011100011010101010100012211111011002012112100200101001102001010001011100010100100010201010001000000100010010020011100001012011100010011000101010010111000020002011021010000201111121100100000000000002000200200000011011011011201001001001001001100111202001111111101112100011000121101100002110110001010200110010110010110001110110211010010022000010110010211010100000111102122000000010110001012011202101110020000010210121010100001100110002200000111000121010111021111112110010112211201010000000020000211002021111202000100001111001102200111001201200011000000202100200001011121101000000000020001000100010001210101200110102200200010122210010111200000000111001100011111000100001101000100000000111010220110112000000100100000000100100000001210101100211121111100111102000000010000110100110121211012002202000000200222002000000011110110211012011010101101001211001000111100010100011100011111120200022010010010102010000001122
0001112011000000110010000111100001001011000111111100001000011100011001000001110101011010001001112000100101010111121001101110201101111111001102002000020220000010120112110000112001011000110011001010111010111101020000020200000000101011202211000010011000012110001011112100101001011101010111211100010110202110000110010211112020020010021112010012000101100002200100000000001001110000121210000000000010010122100110011102120011111121000102221002020110011100100102112100011110001100000001110000110010000011111010101000120000111000111000010200000200101010110010101211101112000002010020202020000000000000000000002200111011001120110112212010110102000110100000011020010002211001110112110000111110000001011121112011101110111100010001010010100100100000000010001210000000001000211110100001021100111001111200200000200012001010000000100200010000110111020001000001101012100011110011010001012021100011000102201100110011000002000021002020200000222000000000020000002000000002022002000022000020000020000000100011200210012002010100001111111120111000010010210001111001000000210000111211000101011110011000110000001001210211110001100100101111121102000101001111002101110000010011110010020211000202010101010111001110121222011012101000100011110010202001000200010110021010101111001101100000100011002111201101202010110100110101010101002012101110001000100000101111000000000000101000000101001110011011101120010000110201110101110010011110001111110011100110120111001110100111000001100111101000110121000110001010211110000001010000211000020001100000100011000001110012000000110111110011100011000001002210101100111100002110020011000100011100011000101010100012121112111002101101000110100002101001011012021020022010000101111010011000000010110100021021001100111002100001100000000002200022000010010101101212100100210111010000010010100001000101011100010110011000100200012111001111001101111000000000100101101111000110000000002010100000000101010010102010111100220220210111121111010021121010221110000001200201022000000000000000002000000020020000220000221111020100001100110102101000110000112000220111000222020000222222202000000000020000202000202200000002101101121012100101001000200200021000000111000200001011121100100000000020001000100010001210101200110102110200010000200021001100000000101000110201200210110111101021010021012201010220101111000110100100011000110010011000110021011120010010000120001000000100000110000110122120011011102010000101111002000000111000011121011110100002000002020020111020210001112000120021000212111021110001101102010000001122
0001112011000000110010000111100001001011000111111100001000011100011001000001110101011011010000001000000000110120112010210110112111111110011001101010011111001011111201220000112001011001011102100000011000011010110001010100000000002021202202000000020000002020000020202200202000100202000020220000000020101011110011110221111010010010011101010001000101200111101011000000101001101011120221000000000000010122100110011101111012121212000102120002020110011100001002112100101220000000001010200111110000000011111010101000120010111001010000000111001110200000000020000222000002101111110111010020000000000000000000002100011110002121000101111010000201101010200000010011000001100002110112021000111201000010001120101010100110211101000010000121010100001000101101012100000100002000221110100001020100101101021200200000200012001010000100100100010000001211010012000002002111222102000012120000001001012100120220000012200020000012100021002021101010121011101100111110001000010012011101010011000020000020000000100021110121112002010100001111100210011110111021110000101011000000111100211010011101020210022100110000001002110211110001100100101201122001000101102011002000010000010012100010020101111010011101102000111101110211001021110100100122121000101011000200000000111010011110011001010011100122101111101101102020220000011100120002111101001110001000100000101111000100101000202000002001012001012001101110000101111101021110020011101121111112200011101020120111001110100111000001100111101000110121000110002121112020000011121010101000120001100000200011000001110012000000110111121110000111100000001100001012210010110000101001010010111111220110000000000001121112111002101101000200001001201001021011011010021000000000202000002000000000020000020020000000022002200010011000101010010111000020002011021010000201111010110100010010101102100101100000010110011000100200012111001111001101110001111111101112100011001022101100001110110001000201110010111020110101220220221101111122000010110010211010100000111102122000000010110001012011202101110020000010210120010000002200200002200000110000121010111021111112110010112211201010000000020000211001112100000002101101121012100101001000200200021000000111000200001011121200100000000110011000100010000110101110000101200020110011200021001100000000102000210111101110110012200010000010011111010010110112000000100100000000100100001001210111100120010010000120000000000010000110100020221111001011102010000101111001100100111000011121012011010101101001110011011110110000011000110020000121111021110011202110010011110111
0002011112111011100011111100000111010112000010110100000001121100110001010100110101011010001001112000100202000011110011001000111000001112000201101100110111000000020022000000002002020000220011101010111111021111200002000011010110001111000020011010011000012100001001011001000101111101110101111100010101101101110002211110110000000010111101010001000200211112201100000000001001110000121210000000000010010122100110011101111012121212000102120002020110011100012112101201102110100001002020200211200010000011110010012001120000001000122000010200000110001010220000202200202221000002010020202020000000000000000000002200111011001120110112212010110102000110100000011011000001100002110112110000111110000001011121112011101110111100010001010010100100100000000010001210000000001000221110100001020100101101021200200000200022100100001100100100001010011221010011000001102002211011110022020001011011100011000102201100110011000002001021002020110000222000000000020000002000000002022002000022000020000020000000111000110200021002010100001111100210011000101000100012021002100001021100211010011001010100000001112001110000101110001101112212210110220101000112110101111101110000010011110010020211000202010101010111001110121222011012101000101011110000001010110101001000111010011110011001010011100122102111201101202010110100110111001200002012202112001001111000110001101000000000000000001001012011012011101120020000000210100101100010001110110121020000000200010101110121000210011112000101000011011111111110011111002020000011122111012000120001100000200011000000000011000000100000100112100010100001002210101100111100101110111012010000011201110100101010100012121112111002101101000110101001201001021011011010021000000000202000002000000000020000020020000000022002200000000000001001100011000020001101010111000200211121100100010010101102100101100000010020002011200101001001001001100111202000000000100101101111000110000000002010100000010100010010101000111000110110210111121111010021121010221110000001200201022000000000000000002000101110010010110010211011010100001100110002200000111000011021001022212012101020101210100010100010111100120002021111202000100001111001102200111001201200021000011111000110110011011110200110001101010000000000000000000110000000200020110011200021001100000000010001000101210100100100002010100000000112110010001011100111211201111000110010011000110021011010001000011011000000000110000220000020222020000020002020000002000001100100011110110211011110100002000002020020111020210001112000120021000212121011210011202110010011110111
1011001001000100211101001100010011010112110010010000000111011200000000111000011001201111000101101010110101101101110101001000100100001111100221010211011221000011001100110000211110101111111100102112121111112101200110001010011101101120001111000010112010011201022002002200002020002020000222000000002002000000001010110011020110200000100000001122020111210110020201010100021010211001220010000002000020000222000000000000220000211101000222000101110200211001102212110201102111100000000020011221200010000000101020002000111010111100000000000110100101200001121110012110100202000200000101020021000010000011010010120100110022220111000111111100000021001100010000111112120111212011000222200220000000000200012111001000001000102100000021000111110100111002101101012001011110010000200000000000012000020000201200101101101001011110000200000000011001211001111112001100001101112002000022020000000001011100110110101011200010001011100021011201000001111110121220112210110111010211102110010010210100110122220200000011200210012002100001101000102110010000001000200001120001100000201111100110000111101100111010100001100001111111110001100100101111011001000010021111101012112121021102002101112020000101101000202011002021111121111021011110100000000100201001011110001000010100000020001002000000200002200101100110100002110100110101010111102020221020000101100220200020001100110000000011000000111010101012110100002101000210110110000010001110012011010111111020111100111011100101011111000011101011011011211111011111101100111110100000222101120010010102011002000010101010000000000100000101000001100111001121100100111100111000001100200010102101111010011010100011011101101201110101101110100012112011111001000101010100110111010100110000100100100111001111100220021011000010011000100011111112110020001011112111100101101000021100110110102201111001000000000020001001101100012000100001000101012100002000010011001110000000000000002010100000000101010010102011110111220111211212112121100010011121221110111001100212011111011000010000002000101110011120111000210011010001110101000002101000111001001011000011001121101020100220011000100010201100010111111100101101101112011001000000000000200200011000100111010111002001022001011000011120222021100101000000100110000001000011100011100010100010121000001101110111102000110100111001011101000101211020201111110201101111221000110010011010121012101010000010110011010111002111100100000200000111020110011011100111111010111001102000000120101100100011001001110011100110100102211011010122000101110002222000000101120112211101
0001001001000010100000000000000002000002000000020000000000022200000002000000020202022021011101111000100101110001110002011100101000000001100112001111010221000001011011100000101001110200110011001012110010001101121101021110011010100101101111110010010020011201022002001200102011001020000122000000002002000000001111211010010100100000100000010011100100210121110201010100021010211001220000000002000020000222000000000000220000211101111002110101110200201001002122110201012000101100000011010111200010000000101020001011120010111100000000000110100101200001121110012110100201000200010101020021000010000011010010120001120011111011000122111100000110102100010000111112120111212011000222200220000000000200012111001000001000102100000021000111110100110000000000002101001010110100110000000000012001021001111200110000101111200201101000100200012121120210010000000100000100101011000021120010000001001000100111100021201011101102100010011010021110010111101100111100010111010211102110020010110010021111120001100011200211011011100100101110001120001100101000210001010012000001110011111022111120001100111010000001100001111111110001100100110002012001000010010202002000110010010111010011011101100010020112002000222002200200000020220200011010100110102002011110001000010100000020000002000000200111100101100110100001001110200002000111101120221020000101100220200020001100110000000011000000111010101012110100002101000210110110000010011110012011010111111020111100111011100101011111000011101011011011211111011111101110000010111010112000120011021201101011210012210120100000000100100112100110200101001110100200210100201000102101110010102101111000101010100012111111012101011202200020100012112011111001000101010100110101110110110000100100100111001111100220021011000010011000101010010111000020001011112111100101101000021100110110102201111001000000000020001001100201001000111001100101012111112110102101001221111000110101001120211000011001020020202001001011121012112221112121100011112111221211111002111111011110100110111010112100101110010110110000011001020101010101010001200001011102002021100000001011012010100220101000100010201100010111111200101101011021011010110000000001110200022100000102010111002002122001021100001011111010201211100000100110000001000020200011100010100010121100102212120210002000010111102101121111000101200020001012000101002002222000220020022000220022000020000000000020020200000101100111110111111011010020101020000002000000200210001100000120101100100011001001110011100110100102211011010122000101110002222000000101210101211101
0101211112111112100111201111110111010011000100010101001000112101000011001010010101011011010000000010110000200020000011020100111012001121100111000010101101001012000100100000101001110110210121112100021020012202211101100011010000012110010011010021001110111101001001011010101120010111210110011010011101110100011010110100001010000012010100100011100110100102200001000000102111001012101111111000001000211001001011000000001100111111002002120002011110110000100001011010000010101100001011020100110010001010011020102200010000112111010111000200000110101010010021102010021101211102100111010110211111010000000021220101020000112001010100111000000202020020120102101112100102200000020000022001211021001102011122012101100202000000000000000000200000221100110100001001121211100100000022220020200000001201012020101121011000011101100100000100021111110200110101101002011000101101120021111011010010102011000120000122200020101002010001111100111000121001010110011120110010011210000111002012000010000020001011100101001210011100100001210110121110120101001010200001111101100000111210110201101011000002101000111110112000012020110001102101020111122002110010011202012000111020011211011001102101100012120111102110012021111111211112001012100100000100110100101120000222201111011110101121101100000220000200100100110011000200101001111101101100002120011111110110002121100010122100000011011000111000101210010000211001121001101101011010020100000010111000001100110112000110101210000000100001120002000210101112001210111120211211200110210020000010110101011100100002210101110000020111120000101001000120002101020001011020110000110010211000111000011011100000100000110110011100112202100110000101111101101002011200110210110110110010000220200120111021001100110220021011100022002200011111011110000111002000111111000100212010111100100100001101011100200010101020001000101011111000001102011020000100010020101111000111001011000101020211000020000201002000020020010101100000001010010011010000100000101001101000020001100001001010020000001200002102011001112101000222110100212011020002200000002000011110001111012000111110000220112001001111101101101011121110111011011011100100101110010011010001110010101010000200001001011001000000110200111100000110011001001110000000002000002010001001100021111110112111110101021000000112001010201010000111100000000022000101101101001010100001110001101210200221020011112101202000000020000220000020111111010110011021001101100110101111201000222000022220000002001001221000000011110010200012201001121110100111020011010000001000100111
1021010010110200212101001200020010110220111010000010001211000100000010101010010000101111000101101000010101001100000200000000000111011211100111001010101010111001101001101011100010100010000001001101010101101101110001000000000011001111000020011010011001100101012101000100112001120210010210111011112201000101100001110100000110100000000010011102210010210111111111110000012000211000100011000210112010221112100110111111000110111001000222001110100100222001212212110101111221000000000020011120100020000000010110012000111010111000011110111200010211200101100010111101201101100211110111011021010010000022010010211011010010001111010012221011000021001110111110111011100000000000120211111001121011010111001001101011000000210001111100010010010001001101110100001101001110120110110000111001111101022002011101010000002120200202200000000200011111111211000011000101001101112002000022020000000001011100110110101111201011000102100011120110111011112001110111111121120001021111010002002002000010021111120112000112110111000011100102110100211200020000001000210001010012000000201020000211000201011010021000100000000011210020001012010100120002012000101100001111002000200010000111020011011211100111020111001100111101010222102011110100101010100111001001011010111211200100000201100101101010110002200002000020200000002021110101101011101111101100000001111011110011112100101000102000000110001111111012200020020000001112100112100001000100110201200010011110001001001110100111000000000001000000020110100112100001101100101001100000222000020011021100201010210022111121100000000200100011200220200101001110100200210100101110111012010000011201110000101010100012111111012101021112200110101011101000020000000000020100000201110010110000100211101010010001100110011002101111001100010111111001112000020002011121000210100111110100010011210101101101101120020100020102000101110001111001100101012111102100001001002221001000000000001010110001000000020020202001001011121012102111002010100000101111210100211001010111100111011000010000011110011010011020111001010012010011100100000002011000110011112010210010000111021000111221202000000000110000101011202200101101112111011021210100000002010100011110000011000200002011221100011100000011111010201211100000000110000001101110111100100010100021222110012212110120102000010101201001010011010200210010101110010101200211120000100100000020012112211100001011211101000012001011100100000100000111011101200011011011001001100111111100000010100001110120010012121010101010111001101000010120000011100022102001110100110100010201
1021010010110200212101001200020010110220111010000010001211000100000011001010010101011011010100000000010000111000000101010100001011010100200011001111100111110002002001101011100010100110000001000001000000000000020001010100000011100101000020121010010011100101012101000100112001120210020220200022202211001001201101101000000000100000000000121102200000220210011111110000022000221000220011000111101020100111001000001010120010210110111112001110100100002001112122111200101212001000101111021120211110100111001020001000110101111000011110111200010211200101100010111101201001110112210100020010110000010220121011111110000021110211010001221011000021001100111110111011100000000000120211111001121011010111001001101011000000210001111100010010010001001100110100001101001110120110110011100001011002122112022210121110001110211112101010001101121211211211001001100101000100101101010112020000000002000000200001100121201011000102100011120110112120021011101200201110010021020212011011011011110000020211220212100212021011000011100201110210110210011100101000200001120001000000200121012111010210001010011000200000100012110111110012000100011111011000101100011112002000110010010111110001011101100010020111001011121111101112102011110100101010100100100000011020001211200100000201100100102121110101010001000010100001111010110101011010001111110010100101201121100021110111221101111012101000111001210002210110020000001112100112100001010100110201200010011110001001001110100111000000000001000000020110100112100001101100101001100000222000020011021100201010210022111121100000000200100111100110200101001110100200210100101110111012010000011201110000101010100012111111012101021112200110101011101000020000000000020100000111110110120000100010200111101121000110011001100010001100010111111001112000020002011121000210100111110100010011210001000100211110011120001001101101110001121100001101011111102100001002002210002110000000000000020002000000020021202000002000121121111101112111000010110010211010100000110101111010000000011100001011000010011001121101011002020111000100010002110000001010111000110021000221110010111221112000000000110000101011202100101101112111011021210100000002010100011110000002100110002011211000111100110101101011101110100000000110000001101101011100100111000021111010100101100011201110110101201001121101000200210010101110010101200211120000100100000020012112211100001011211101001012001001100110110100000111011101200011011011001001100111101100011021101101110120001011110011101110111102211011010221000001000012212000000100110101111202
1011001001000100211101001100010011010112110010010000000111011200000001100000020101112122010101101000000202001101110101001000100100001111100122000020002020002000200000200000200000200000000001001101010101101101110000010100000000101010001011000010011001111100012101001100012010111110000211011000012101000100001011220110010210200000000010001112200010220022221202000000012000211000210012000210112010211001101000002020010120121001000221001110100100012001212212111200101212001100101102020010211110100111001020001000111010111000011110111200010211200101100010111101201001110112211010011010120000010121020011102110010111111211000100111000010020101110021000111011100000000000120211111001121011010111001001101011000000210001111100010010010101002100211201011001011210020010200011100001011001121111112210121110001110211112101010001101121211211211001001100001000100101101010101010011000011111000100001100121201002000101100011120110112120021011101200201110010021020212011011011011110000020211220212110112110111000011100201110210110210011100101000210001010012000000201020000211010102011001101000101000211002111201111102000200002220001110000000011111101001021010021102101000111120000202110100101100001111010222002022001000100011111000001001011010111211200100000201100100102121110101010001000010100001111010100002002020001101000000100000201022010011111100101000102000000110001111111012200020020000001112100112100001010100110201200010011110001001001110100111000000000001000000020020200202000000200200000000000000221010010011021100201010210022111121100000000100100112100110200101001110100100111100011110010011100000011201110000101010100012111111012101021112200110102001102011111001000101010200000101110110110000200110200111101121100110012001200010001100011110010000001010010001112111100110101000111200100101111202112001001010010010010102000101000001111100001101011100002000001001002221001000000000001010110001000000020020202001001011121012102111002010100000101111210100211001010111100111000000020000011110011010010010110010011011010100000100010002110000001010001110100012000211200110001110111110000001110000101011202100101101202202011012100100000001100100000010100020000200002010121100001000010120222021100101000000100020000000011110111100100010100021222110012212120210011000010201102001121101000200210010100121000102101102121000210110011010111112211100001011211101000012001011100100000100000111011100110011100111111010200111101100011021101101110120001011110011101110111102211011010220000011100022102001110100110100010201
0001001001000010100000000000000002000002000000020000000000022200000002000000020202022022020200000000000101110001110002011100101000000000200022000121001121001001101000200000200000200200000001000001000000000000020000020200000000200000001011110010010020000202022002000200202002020210020220200022202211001001201101101000000000100000000000121102110000210221121202000000022000220000100001000210112010221112100110111111000110111001000211001110100100002000112211010101101212001000101102020010211110100001110100112000102110000100011000000010201012101002221121112100200201001210011201020021000010000121111010220011020100002111000111111000010020101100021000110121110110101012000222200220000001001201001011001101101101101100000011000111110200101001101101012101020120010001100000111001111101022002011101010000002120200202200000000200011111111211000011000001000100101101010112020000000002000000200000101111200010001011100010111112000111112001110111111121120001021112011011011011110000020211220211100212021011010010100101110120001120010000001000210001010012000000201120001211020111001001110000100000111001211110002102010200120002012000101100001111002000200010000111020011011120000202110100101100001111010222002022001000100011111100001001011010111211200100000201100100102121110101010001000010100001111011020200101011101011101100000001111011120000002111221101111012101000111001210001110100002002001200100101010000020000022011011100001010001122010100110111012112100100001011011111201112001010110201111110000000210010010020020101111001100021102021000000000200000000100111100021011112010001012000020000000000200100002111220001100000100001110120012010111000000020100111000100011000011000011000011211110110120000100010200111101121000110011001100010001100010111111001112000020002011122000200200222010011110201111101011000001010010010010102000101000000101001100101012112111110102100002211001000000000001010110111011001020110202002000022220002202222002020200000002222220200222002000211000111011111001100001011000010012011122101110021000000101100100002101000110001112010210010000111021000111221202000000000110000101011202200101101112111011021210100000002010100011110000011000200002011221100011100000011111010201211100000100110000001101101011100100111000021122110012212120210011000010201102001121101000200210010200220010101100210220000100100100010011011112010001011121102001012001001100110110100000111011101200011011011001001100120010200000010100001111120111112112000001110100000001110100020000121111112112001110101120111110100
0001001000011110100000000000000002110001001100020000000000022201001111000101020101112011011101111000100010110101101011120211112111010011200121010221001112001002001100100000101001110001010001000011000000000000020000000000000000101010001010000011102001111101011002111200001011012010101111010000001011001000102111010100001010000010010100110012000000220220020202000000002001101011101101100200021010001212100110110101110000200001111112101110100100112000012111020201112111001100000002020000100011001010001011002000220101010211001000000021101011200001111110112100200101010101111100010101220010120220010011012110000121110211011011112000010120102100100110110121110110101112000111111111101100000200002000000000002000101100000021000111020100001000101101012100121110020101100011110010101000011000101100002111102011011110000110100000001001200002021011001101000121111002000000000011110120121011210111201000110010102011200010001101001111212012212200201110010022111222001010110010211000020111211100100101011022111011100200101010101101020000011010210000101000100000200011112021021110011000011100100000100001120111012002021201210111111000000011001111002000101011011211011001101111100111010012011011112002110100110011120100101020200110101011011010001000010110011011000101001010200001101101000010201000111020110112002021100100000110000111110121011111102000010000101011000110110101210012211210002111000100201110011010020100022011011100002020010011001100210012001001100100001011011111101021002020120101112210001011121010010001011200201021210012210120100000000200100011100120210000000011000100100000201000101001010010111111111000000000011101000001101100010101100110111002101012202002000202000200000002021200110000100100100021011112000110010002100000000000000002202002222000020002000222000200200222020000020020200000000200200220020200011221101101011000120000000101101112111101002100001121001010000000002011100010000100120021202001001011221012101212002010100001111111210100211001010111100111011000010000011110011011011000220000122002010100011010111001100010101011011010101010011000111000101110101110001001101001011022202100101101011021011010110000000001110211011000200010000200002010121100001000010120112011100010000110101110000101101102010000000111101021000010201101200111200110100002200000011010000101121020201111110201101110110000010010100010011001101000000010110011011012001002101110100100000110001010101020000002000000111101102100000010010100100020012000200002000200000202220022000222000110100012121010010100111101101202
0001001000011110101101001100010011120110111110010000000111011201001110100101020000202111001102212000100111001201101110110111111211011122100221010120002011002001100100100000101001110101010001001101010101100000020000010100000000200000001010110011101011100101012002011100201111010210120220110011102102000101110000000110000000000000000000110012010010120121120202001100011001100000110011000101101020110121001000001010120011111110111101101110100100111001212201020201112111001100000002020000100011001011101001101000120201001001021110111111011121200101100000202000200001020002210000020000220000110012110010120001121001002000010012222000010120102110111111101112100101100000011100022101010112010021001111000000010000111001100110010000020000000001000000002200111010120201010000100001002002021001111101010000002110110201010200000000011001211001111112001102000210112002000011010000110111010011210111201000110010102011210021000202000000212010021211112210110110020122001110010020110010011121211100000110211110012002110001201100211200020110101010220100100012100010111010101110011101021000011010000001110002010202121002011201110111111000000011001111002000101011011211011001101111100111010012011011112002010112012011011111110000000110101011011010001000010110011011000101001010200012200101000010100000002021110101101010001100110120000212110220101121101000011000001011000001001110011001120200001001110100201200011010010100011111110110011110010111110111110122102011100100001011011111201112001010110201111110000000211000020010021202011002000011201111101000100110100022200120101000000011000100101000110000101001010010111111111010000000001001120010001200011202100110000012100100111011000101011000000101010010110000000210000010010010100110022011100011001100002000000000000020001000111101100100212010111200100100001101011100100000001110000111000202011010210010000111001011111101001000001121001010000000002011100010000100120021202001001011221012101212002010100001111111210100211001010111100110000010110000001011000010011000220000222002010100011010111001100010101010010000001021011110200010101110011110001001101001011022201100201100202202002002000000000001110200011100101011000110002101211000111111000011000000212111101001000100000001101102010000000111101021000010111212210111200110100002200000021010000200110020100111100102012101221000110010012000220111100111010011121001101011001011100210000100000111011100110011100111111010111010001200000010111100100010102000200002001100011102211011010122000101110002211010101110110100000210
1010000010000100122211112101010120020222110020100011100212000101000010101100110000101111000201101000000101102110000110010000000100001111100122000121001121001001101000200000200000200000000000002101021111212202100001011101100110001110000020011020101000012211111111102200102010001111000121110000001011000001111001110110000000000000000000020001010010210121111102000000012001220000110000000001000010000111011110000110111000200010111101110101110110011100112212010100101121101000000010111120001010101001000110012000111201000000011110111100111121101101200100201000110002020002211000020000220011110111120011011100110022120200000011111000010120101100011010001011100000000000020100100110001101000110001001011000001101101100000011000122010200111111200010001200000010111101010011100001111002011002011101010000002110200202110100000111111212210100000100111001000011001001000000000011001020211011000102200110110001001010101020000201000010221000020110011121120110020121000101001011000020021111120000000101011022001101201001110010102110010000001010210000101011100110201120001200000102010100011000100000200001020111210002001101011220100000000000112020210001111020011211011001102111010101101021101100111001200200000021110101102010100100100010011110001000010100000020001002000000111100000100000001001002111101011111020000002020220010000101200110101010000100110000000011000000111010101002110100002002000200100101010010011110011021020100001110000012000210110121001002100201001022002211101111001010011111112210001011110010010010010102011002000010101010000000000100000101000001101010000022000000002000011001010000100000102202220000000000001001110010002111021102110010000011100000010011000000020000000102021010110110100211110020010001100110011002201111100001002000000000000020001000112112100001101001011111110201111101011011000000000110012111201100011001111000010001101122202101012102112122001010010100001120101011001010020011102010111100120210220202222222000010110010210100211001010211011111011000010000001111000010021020111010210021000000101100100002101000110010111000110021000221110010111110111010010001101001010012111100202100101101112002000000000001201111000000000102010111011001011000021200001002000000101110100000000110000001100011010000000101100020000010201101200002111110100012100010100010100101111010100121000102001102111001120020111000120111011010001000011011010100000100100101110111110102011011102010000101111001011001201000000020100110100011011101221000000000010000100001101010010010100111011002110100110100100110
0000000010000100122211112101010120020222110020100110000222000211011000100001110000101212001211201001010101012210000110010011101110001111010111100020002011002001100100110000101001110100111012112111010211111010110000011210100000111101100011120111111011100212111111101200202001010211010120210011101111101011100010010110000000000000000000020001010110210121111101000100011001120110210001001102000020000211011110000110111000201011111102110101110110111000012122010100101121101100000001110010100010101000000110001000111201000100000000000010201011101001211210111100110101010101100101020011110021100012110010120001021001001210110001222010000111001100000010000121110110101011010111100110001102010021000002011000000101110001100100010000020100001001000000001111000010120201020000100001011101112002022200110000101121100101100100000100011111111211000011000002000100002001000011010000001011100011100101201100110001001010101021000201000010221000010220022220220000020110010111002012000020011021010000000010111220011011100001110010101120001100101010200000211000100110200121012111010211011100010000000001110000210120001001110100210011102110100001010111101001100020000220020002012202110101101010201100001011100211001022001011201000000100001011011100111101110100000020001002000000211101100101000010101001002111101012011010001110110010000101200121110010001110221000000011011000111000101101110100112002010201100200000000010000011021020100001110000012000210110121001001100100111111101112202021002020120101111111011101111001020010010102011002000010101010000000000100100112100110201000000000000100101000110001111011121000111101120001100000101000110111001011111000000020001001101011101012000101010100000002021110110000200100200111101211100110021011100011001100002000000000000020001000111101100100212010111100100100001100011001000000000020001001100101011000101000010001101111102001010011000010101110000000000011010001000000020021202000001100110110111101111111000011120021121110000001200201022010000000010000002000011010010010110010211011010100000001010102200000001011112010210010000111021000111110201010010001101001010012111200202100011010112011110000000002111111011100000102010110001002022100111100000101010000101110100000000110000001100020110000000010100010121100002212120210002000010111102101121111000200100010000022000102001102111001120020111110220022001010001000011011010100000100100101110111110102011011102010000101111001011010010100000020200210200011002111101001000111110101111111010222000000000002222000010101120100110100
0002002002000000100010111001000111010112000010120000000000022200000002000000020202022022020000000000000000200020101020120000022021001111010100100020002002002002001200210000101001110000220020002100022020222111110000011210100000012111100011010111112001111211101111112100101001011101010111211100010110202110000110020210001010010000010011010011110110110001101110000100001002011121110122001101000010110100112000000001011001111102000001111102020110021000111201011000000120100000000010101101110010000000201100100000011100111001010000000200000200101001101010000222000001100002110110111020000000000000000000001100111011010210110122101100110200202000110101100121010002211001110112110110000100000100011121102010100110102100000010000010100000110001000000002100110101102010211110200002020100101111012120111122020011010101100100000100000000111122010011000001000011001001000000000000002020200022100102201012010011000001001010011120200011121001010110010110111000010101112101000011100110100021110100200011111110011011101102200111022021121011010110100012021011001101110101201110000110111200012110110001001001101120010100210101110011111001000202202011111000100010000011100010021101010000011111101100111001200200000021120100111010110100001001110002101001010110011011002102000000100121002211101001102011111101011111020101002002202222002000200000220000001111212000101000012000002000002100101110111102011101011110010001100011110021110000001110010001001110100111000000000000110100110020000020002020221010001101011011110010010010100101100002100001100010000000000000000202000000201001001121100100110100102110111012000010111100001010112020200021122212111102101101001200100101001101001001022100001100100120110020000000100200100110110101200001012011100010011000101010010111000020002011021010000201111010110100010010101102100101100000002011011111201100001101001112001200021111110010110102101100001011000000001111000000010100001000011020110200110110111101111122000010110010211010100000110101111000000000020000112100101101100120000010200010010001011201100001101000111000222000220020000222020000222111201010010001011001111001111200101001000000222002000000001001201111010000000111010111010001011100110100001101010000000011111111010020000000200011100021100011001111000000202000210211111110010022100020100020111200000020001011000111100201000001110100000010111010012010001000011011010100001110000000100110110211002001201000011110111001001000011110110211012000100010201000210011100110100000001110100020000020200022001100110202110000101012
0001001011000000111110111001000111010112000010120000000000022200000002000000020202022022020000000000000000200020101020120000022021001111010100100020002002002002001200210000101001110001121111101100022010122020200001001110100000012111100011010111112001111211101111112100101001011101010111211100010110202110000110020210001010010000010011000021100110110001101110000100001002020110111121001101000020000222000000000000111001221202000112120002011110122000101201111101102110101001001020101201200020000000200100011000010100001001021000000200000110001001211000101211101111100002010021101020000001110111010110002200111012110121110211101100110102010110110010000020000001100001120001010000001201000011001001001001101110101100000010000011111110220000000000002000110211101010101111100112101101111010011110200000200012001010000200000000010000112111100112000002001001112001000011010000001010111111110111101012100011000001001010011120200011111001100110021110111000010101011011000022000011111002202000200011111110011011101102200111021110120211111121011001000012001101110101201110000110112100000000000002220000111001011112011112111101222000000102211001111000001001110012010020021101010000011111101100111001200200000021120100111010110000112012001110110000020010011011002101101000100002200200100100010111001100101111001211101111212121001000100110210011002011110101111000100000102020011011000010011100000210110011100000000001000020020000000200000002000220000220000001000101110111101121101110001010111010001101012112021011010010100001100002000001000000000000000000000202000000201001001110100100110100102110111012000010111100001010112020200021122212111102101101001200101101200011011011021020022000000110111010001000100100110100110110100000022011100011001100001001100011000020001101010111000200200111010000010010101101100101100000001011011000200200001101001002100210112100011010201200100100002022000000010110000010010200001000010010110100000000101010010011010012221011120200000002200200022000000000000000002000011010010010110010211011010100001100110102101000110010112011110021101122011010211110100010110011102101020002020200202000000000222002001100000002202111000000000202110111010001011001010100001011000000001001002101000101111002200020110011100020100111000000111001100111210000000000001000111010000101100010001010001110100100000000100100000000001120011110001000011011010100001110000000100110110211002001201000011110111001010000011000000220002000000001101001110011100110100001101000010021000111210012211000110101010100001012
0111101002011101211000100221112112111111100001111101111111101201010011001000011201011011010200000010110000201011110011011000111011001111100111000020002011002001100100200001200000200100000000000001100000000000020000020200100000111102200012010111121011100221101211112100201110000202010011110010010110211110010010010210000110100001000010011101100000111112200001000000001001120000100100101111011120010010101100010101101002012102000121211102011110001001012001021100010221000000001111110010110010101022010011000000111001110200000000000121201110001002101100000000021102210101011011020110110001110111010120111100000021111021000200200000010011010111000000211100000200000000020000000002010121011112000002012000000101001000000010000011100100220110100020000100000220001101000001000111100010020000000001102111101001110201000100110100000000210011110101000001001110112001002001110100010012001000200001100110010011101100000020001112001100121001010100000021101021102110000101011001101012111002201111100021112101002010200001110201121110120211020121000000101000200110200210011211101020001101110010110001220000111101012112001001111102112110100002221100120011102112120002010011011111010000002010201100001000100200000021120100102000010011001001111102100012101210011102002201001110100000000100000000002011112112012011111101011001102011001000100110210010001000202000202000000020220000022022101010001101011002000011000010001110011010001010000100001112010110010120121100000111001001101210100110001010210100001100001012010020000111110000200002000000000001010110000200000000000112000010100022010000011010020001010010111010220010120011100000100000110211011000111101100110100000100100000011000000020000000010111001020101110010110101101110010111110002110101100100011110010101211100020002000000002000001100110101010110111211200002100000002010001111100101000102011100011101100000110011001111000110002021000000011221000010000100011011111010000200000000002000000011000000110001111111210100011000210101001000000101101002000001020001121101100112011111121112010101011000010021111101110011012002200120012200200110001000011111111002111100101001000011121001000000000001201121000000111201010111011001011001010100001011000000000011112200000200110002111201011220201011111010121000000000110001011100000011001010200010100200100020101011001001000101000001210200000010112110101111112101110001211011000010000110100020221111001011111001100210222011100000110100121011020101100011102100220010100010110000101112111010010010100111011102110101110100000211
0010000011011000122110111111111211121111000010101210000112000112011010001101200000000101001210100001010000111120000020020011101010000000110011100121001112001002001100110000101001110000111011111011100110111010110000011220200000022202200002020202222002200111100110101101101110000111000010210000011110101110010010010210000110100001000010011101100100111111101011000100001002011121101100100100011010001101101110110000002002022002000011101111010100011001001101010201011111101000012111000010100011101022010011000000110100000100000000000111202110002001201100100000020002120002110000020000220011100001110010120101120022120111000111000200000201111001000010111111100000000001010111100000111202001110101111000022000000202010010010010000110000220110100020000100000110001000010001100112110000010101001010101121110001110200000100110100010000110111020000101002101110112001002001110100010012001000200001100110010011101000000021001112100000122000010100001021101011111010101101001002101021000011100011000020022012001020200000010201211011120001020121000000101000100000200210011211101102011000001000110001220000111101012112001001111102112110100002221100120011102112120002011111022020000000101000202000002011000100110021111100110110022111001002012101001101011000101010001111001000000000001000000100011011001202002111020001001101102011001000100110210010001000202000202000001010111000012111001000112102011102000101000000000011110021100010001020120111000000211110011001111002011001101111101011001110121010102101101112021011000110010110200011000101000001010110000100000101000001101010000011000000011010020001010010111100111000021011100000100001100101000001100110001100001100200010000011000000020000000011022101010211210011120011011021001101200100111200112111211020011111101110011002011001101001001000010011020111211100100012100000001020002111200200000102011100011101110100101001001101100010002021010100010220001121000200001001110011100101011011012000000021100000110001111010100000120100210100001000011100001111000000011000220000122112021200000001010101100101100111111100200011001001100010001100100010001110011000010101111000101102000022020000000000000000200221000000122200000110111002022100011100001101102011100002022202000200000001101201010110101020200010000010201101111002021000000022011021111010000111110020010012001001000000000000110110100000001110100101111101111002101000001021111221110020100111110111100102110201111110020000011100110121011100100022102200220000000000020000200002111010010010100111011102110101110100000211
0111101002011101211000100221112112111111100001110012111111211201010011001000011201011112011110100001010000111120000020020011112021001111010100100020002002002002000200110001101001110100111011111011100110111010110000011210100000111102200012010111121011100221101211112100201110000201120111010010011101110200020000000210001220110010011011102101100100000111100001000000001001111011001100100100011010001101101110110000002002022002000011211102011110001000011000011101000111101000011010001110000011001022010011000000001100000001111000000100101020001000210100201000110001020112211010010000210011101012111001120000110021011110000200200000010011010101000010111111100000000001010111100000111202001110101111011011000101101000000010000011010100110110100000002100000120111201000011100001000010020000000001102111102110110102110111100010000010110100100101000002100001211001002001110100010012001000200001100110010011101000000020001112100000122000010100001021101011111010101101011001101001111011201111000020022012001020200000010201211011120000111011100001011001200010200210011211101020001101110010001001211001220011111012000101012111110111110111000111110012101121010111011102011020000000101000202000002011000100110021110100110110022200001002011001100001010110001010002110002110000000000100000000002011112112012011111101011001102221112100111000110000000100101000111100001011210010111011201120111000010001010020001010001121121011101000001010011111010000111110011001111002011001101111101011001101111121101002110101111001010111010111100011000101000001010110000100000101000001101010000011000000011010020001010010111010220010120011100000100000221200010111100110001100000000100100000011010010021000000010110000010110100020211111101110010111110002110101100100011110010101211100020002011001101001002100211212101111110111101112200000002010000000000012110001001001011010010000020020010011001200001011000000011221000010000100011010111010000200000000002000000011000000110001111010100000120100210100001000000101101002000001020001121101100112011111121112010101011000010021111101110011002002200120012200200110001000011111111002111100101001000011121001000000000001201121000000111201010111011001011000021200001011000000000011112200000200110002100101011220100011011010121000000000111001101201010011022010210010100200100020101011001000000000000001120110100010111000001010001000021001110011011011111212110020000111110111100102110210212110110000110100110121011100100022101100210001001000020010210002112000111100010100011011111110000000100121
0000000010000011101000100222111121010221110101110011121210202102021010001001101100000001010100000010110101101002220002002000200000000000110122100120002110102101101001101011100010100110100101000011200000000000020000020200000000111100011001010012101111200111011001100020012100110110110210021100111002100200011111011110001110010010011001201011001000011021102110000100011001120110101110100100011010001101001110010101011012022111000100212202020200002000022011001111001111101000012111000010100011000011101021001110110100000100111000000110100110100001000110010101112102200211100021011120010001110122020110102110010011111100010012111200010100111100000010101102111110100101100211111000222202000020001111000022000001101010010010010000110100210000000010001010010110111211110000000000100110121001000002101101002000021101000100100100000100100100110101101102100210211100120101120220000110001001000111100021201011202001000011002000020000111001011101111202201021111010010220002021101010000020001010200010011111002011200001110011022021121111011121001101112001110001010100110211101111012010001110112101100002020212120012000201011121120202000101011111110011010010000121110002101020000101100100101001011012010000210022000000220110011200001011011100000011202110011201011100011120000001010111000101102001001201101012010002102012202211001001111000110001101021221101111000111000102010011100000000112101010201110200000001000100110110100020011020111111001000101210011001110011001011102210201011001012200222000002020000211000020001100001211011111111110011011210010111101001010002010010001022011000002010111101020021111000120100010000101010100011222211021112111121101100111000001100001100110010021000110110111011020211221100010010011021001101200100111200112111211020011111101110011002011001101001001000121111111021201100101112100000001010001000100101000001012100011100020100011010010001002210001000000000001111010001000000020020202000001100110110111101111111000010020011121111210100012000221102010001000101110011011001011000220000122112021200000001010101200101100101001112010102011001100110011100100100002001011111221101111200101001101101121012100101000001201111011000000201010021120011112100010000000200111100100111122211101200000101010020110010100001021120111010100101101101111101010101012010222111000011110000000022000001000101000001210101110010221001001110002000021001110011000000000000100110121211012002202000000200222001100100002000011121012000000011202100220010101110110000101111201010010111011200020102000001010011210010
0011002001010011000120111000210101210001000111110001111221101201011120001101011100101000001201111020110001202011110011011000100011010102100211011100021220000010010111010102101001110000000011101111121100122202100110100012110000111100011001010011102002200001001101110100001001111011211101111100011011001101111000000210110100001112010001201011100111112110100001000210011111000000000110110102011011110011001121000001001001122102000111211211010110022000000000021201021111001100112101010000101120101011111000102000121010001211010110100121201102111011111110012211200101010101100101020011110010000010010110000000002011120101000121111111101101111120021101111102100110111011100211100001121111010111101211000011001001211011011101011121011102010010011001111110101110010202011001000000011000010100010101201101101011110200000100000100011121120111111101111002010100101111111011001100110110002001110220000021100021202001010100002000110011000000000000020100011011010000200101011001000011112002101111212112120210010001101001200210010120100121022011011001100002100100200000202100002102010100021021101001101000001110001112001001020011121101101201001020101001010010010111020011001020000000110100101001011012010000220011000000110110011211001011011100000000111010011110012101001110100001100200010100011112212120011201110001121010001022001110100000220000000110111100010122000100220000200220020000200000220000202200022020001210011000102000001100111100111011100101010110000012101011020110000021101011111000102101101000222010010020010102000001000000000000000000000000000202000000200010001010111002111111100001101001010110111000011010000111100001010001100002200000000110101002100111102101021111101100011111011100000000000200000110010001100110111011000001100000000002201022000010010002011001101001001000121111111021201111101112101101101011011020000002000002010011110100100211101001100110100000001110010000000111011001021110010001100000120100111011110111121111010000010001012112111110120111100111011010100000000022101100011001110110011101110000112010111110110020200112001110100111100010010000000100100111001101110010100202101010201200010211111000101200121000200200000010101020000111012011111100000000110110202100200012022111000011120001101010011000121120211101022002021111210101101210000001101111121212010102212000200220101000000001110000010010100010000100001001001000022002001000000110100101010101000111021210100101021110101100020020000100000020100100100020012000111111011200011102220121110111000101110002211000110102110011100201
0011002001010011100110000000100002110001000111110001111221101201011120001101011100101001010200000010110000212001110002011100101010000001010101101010011111001001010111100101101001110001010020112111120110112202111111000101100000201100011001010011102002200001001101110100001001111011211101111100011001001102221000000100000110110000011001111001100110212110100001000210011111000000000110110102011011110011001121000001001001212102000201221102020200022000100111010111001011101001022000000000101120101011111000101001012001111211010110000121201102111011111110012211200101010101100100010010100111100001110000010100002022020200000222000100010101020102011001101112100110111011100211100001121111100201102000001000011010122121011101011221011102001120021102110122010110011202010000000000010010010100010101201101101011110200001100100101100010010012112001112111100200002002220011001010110110002001110110100010100022212001111201002011101111000000000000020100011011010000200101011001000011112011101102222001012012000001101001200210010120101112122021101001110001100100110010101112011202011200011000201001000000102011020100110101120002102000000000000202002000200020000211010002001010010101110200000101010101010111211000000000202010100100001011011100000000111010011110011101001110000110000200010100011121212120101200020001221020100111000111000101111000001110111100101011000000111010101121010000100000221001101110021010000100000100202010002000211110011011111011110000000000110100110200000021101011111000102101101011121010011011001200202020200101010101111101111000110101101000000211002010111002111111100001101001010110111000011010000111100001010001100002200000000110101002100101202001010101001100010210111110000101101120110020010002101102001112110101100110002001010101111111002000021011001001000000020001120010111202201001100000001011011010100101000001100011000101101000102110021111111011000110000000000110020001011001020020101111000101101100011110010001122112110011011101001011110100121111011120201010111111000000011001110120000200000000022020202001100011110201111201100112100000000000000100100111001101110010100201100000201100010110111000022211000002101011000001010202101111111000000001000000001011010000111001001001000110110000102000001110010010211200011001112111110120100000110000011120211101000001201000200220101001010002120100011110000010000110012111002100111112102002102100000202010020001211020201110012001200201120011020010110110111010110100020012000111111011200011001110110110010000111210012101100220202200010010201
0001111001001000210011001101110001100111001100020000000000022200000002000000020202022022020000000000000000200020000020020000022022002222000200000020002002002002000200200001200000200100211121001101122010022202200000101121110000022201110002020112111111200112100010101110102010010111110120111100010121101010000010000211112020010020021201100011100110211201102010000100001011010110100101101111011120010010012110000110002001111011000101110101010010011000012000011010011120101100012120010011111100000111102000101110221200011101111111010112011110210010011011001121010201101121020112010021000010000000000011110000000020001212010101101000120111100110000010100010000100000000020000100111000111011112000002002101100211101100000000000022021210002000202111011010000210001101011000100001011001010112011110200111011001021100000110100001000000001221010011000000001110112001002001110100010012001001100002101112100002000001000011111201000001111001100000020000002000000002022002000022000020000020000001001100101111021011000000011010002020000000101110011012011002000002020000200000002002020000021101001000100012110010100011010010110110201110100001111020210001100020000110110001022202020000002010201100001011210100110012020000202000000100101011001201001101102010011201011100011121000111100000000000000002220000020200020000002020220000000000200022020001100011212000101000011010111000012111000000221001010211000200000010001110110121020000000200020211110011101200022000000002002000202220200020002002101120000010111011001000111011011201111002000011211012001100120111010111100010000101002210100001100000110000111000000100002000012020000111100001010102100011011001010200101100101010010000010010012000011220000000000000000200000200000000200220022010100020012100211020011111101120112012022020000201000110110101010020111202101101001011111010112111200111012010001111010002101100001010011011100011000110000000002121100000000000020020202000001100011011012000000011000001210011110101001101101001120201000000010101210011101101020000211000100001111111010202001001020000000021001100100102011010010000000000000110001112110101112011010110011001102100111001100100010011112122011000100101011011120120101010110000110200111000100011011111000011010001020210010011200020101200011001112111001000110110111211001022110021101201110110110101000000111001000000211210010001110002111110002010120001110022010010000211000020111111010110011021001101100111001100002000000220002000000000202000200002000200000000000000000020000020200022222000220000000201110111
0011002010010011010120000111200001111010000212211101112110101101021010001001101100000000000100000020220000201110000101010100001110001111010222100120002110102102002002002021000021001020201212000011111000011101110001100011010000011112000020011010011000110011000001110101000102022000202000020000000020000000000011010110110010100001000011101121100100001120101111000110011010110000000100000110101020110111001110010101011012022111000121101201110200112000101001011020000121001110101110111120012110010011110110001000111001110100111000000110100101200001111120012100200002020002200000020000111011001011010110101110011111111100010022101111000112000112010111110202201110000201110201021000111112100111102110000000001010112210011011000221010101002110110101001021121110002101110000000000100110111002022100111101002120101111100010100100011111210101010000000111000200101011110000100010000001001001000110101000200021111001101100111111001101010000000000020000002000000001111002001012000011111011101102001101011121120011100001011020220200010011002111010000100100200111110000201100001011010100011010100100110011101110001112001001020011121101101201001020101001010010010111020020010010010101200000202001011012010001120021000001210000000100002011011010112110011110100020001002000000100111100101000010101010121011101100020000110121101201001011000101111000001010201000101000000010111010012012100020010000021101100110000000000000011100111110012011111110010022011110121111000100111111110210000110102011210111001101011011121010010111000101101011100000000100110000010000110101101000100000000000011001110011101002010000000100101110200101100000001001110010001111012102010100001000202000020001010111011100010120021101100110111210000020020002100001101002100001100000000002201022000010010001101101101000110000020000020020201111100101011100000020002000101100001000111211101221000100101110021111112121001110000000000000020002000000020020202000001100110110111101111112111011000000002002002011110100221110000110111010111211001000110110211010000100010000012011111002100002010102000200210001010100010000101000000110002111011000121111020111112100012000110110100210110001100100000001111111001022122002112200010000110110111100100001011000000020110000001110021100211120100001011001111000200110002100100001100000111101000011122000100121100000000000000000110110100000110001000101111101111002101000000020000110000010111120010110001111010101101100110110100000111010011110000020011000021100100111100020210012111001212211100022112100111112110010100100
0001120222222022000022222100101101002111120200002200010112100212022000011001121011202111000102202000000202001201000200010000001211002222000212001010011120001001011012001010001012011010211120002110121110222202000111011102200110100100001010011011201001101112100111211200201101010211010010210000110010000002220001110110000110110001011001111000100200200022201100010100002001120000100110100010011120010010101100010101101002102102000212220002011110021000101012010020101122100010100110011020011100111000100110000001220010000102121111011121101020100001000110000111101112200011110111011110001011001011010000101100012012010210110111000200000202010111000001211211000210101011010100000002020011100201102000101011001010111110022000000110010101002110010101000022010110011202000011100001110011010000101101102111101010110200000010100100000000101112010011000111100100101011110011010011011011001001000001200011101011221101101110002022002200020002000200000020000010001111100101001011000011121101202102201101011121010110101001100200020020200022112011000011111001200100110010101112001011000001022100101100211001111110101102001101011120110111110111000111101001010011011211010011000010000000110101102000112012111110211112001011210111011200002011011020222120110000101010002001101000100001100100000101002011221010011101210001120100001110001001100101112100001110111100010111001001210010200110111110211000110000111110012010000111110011201000001110020100110011101200010111111012111012010011001011001110121010102101101112021011000001022201101011100102100101112101211010110000101000100220002000011001012121101002010000000100101110101010000111100112010102100002211000000110001101100200102000021000002000022210000010011000000110100200000000200210012001200010001100112010001000101120112011021010000201111010110100010010101102100101000000000020002000200210001011110001001110100111111011000021000100002121010000010110000010010200001001010010110100000000101010010011010000100000101001101010120100210100000110111010111200001001011000220010011211011100011011101100210111200111002111000111001010010000000100100111101211200111211112000000101101010110111000022211000001100100001001010202011022121011112100010000001020102110201111111000011110110000102000002010000010100100010000101000110010000100110011012110211111000001200000101111100001011101021100011221000110110021012120001100100121111101102210000101000110010202011110011021001101100110012001201000121112011000100020111011021220022211021001111220210011110211110001100000110101100100000101
0010001000010021001111111000210111120010000201110011112210101101010011001001001100000000000200000020220000201011110002011100101010000001010212101110011210101101011012001011001011010010100111001111110100111101010111000001100000101011001010011010011000111010000001011001100202021110111000110000110010000001110011010000100110110001011001201011100010100111201210010110011010110000000110110211101010220112000121010102010012112111000212110101110200011010100010021111021211201000100100111020011100111000100120001000111001110100111000000020200002200002222220012110100102010011200010111000220000010110010121001101102011120211111121111200000202010112010111110202201110000102011101021000111112100111102110000000001010112210011011000221010101002110100000002010111110001101111001000000101100111002022100111101002120101111100010100100011111210101010000000111000200101011110000100010000001001001000220001011200020101002000000111100111010011000011100110010001010010111110002002002000011112011101211021012111110010011100001010111210101020001112000010000100100200111110000201100001011010000011100100201110000011211011112001101011120121101101201001020101001010010010111110010010111121111110200000101010101020112111010000001201000000101011012011000000000020010011011001101100011110102100200000001001111121011011101110000010011002112002010100000220000000110212100101011010111110001111012100020010000011101100111000000000000001100111100100200020200120011011110020111100111102022020120000110102011210111001101011000222010010002011100201020110101000100221101121000220000202000000110001000022001021122000002000000000200002000101111100111100002010001100101101101000200002001201100111000020010012000011120010001100110111210000020020002100001101002100001100000001001100011000010011000111101100100221010110100010010100011000200111100001011011010101001001000111211101221000100101110021111111021001110000000000000020002000000020020202000001100110110111101111112111011000000002002002011010000211020000110101010111111101101120010110000012001120000102001020111110011100012001120100001001010010000000200101121001101110010100201011000101101010121120000011111000002000000000010101020000111012011121200000000000020102100200011011110101110110101002101012100100010100100010100202000000011101000210000021010210111000000211010100121101002110102010100111210000000110011011211112201200112202001101110000211000020111111010110011021001101100110101112202000121021100211111020011000021210111200011011220111121000101202110012201000121102110010100100
0001010111111021001012222100210111120010000201110011112210101101010011001001001100000000000200000020220000201011110002011100101010000001010212101110011210101101011012001011001011010010100111001111110100111101010111000001100000101011001010000011102001210011000001110101000102022000202000020000000020000000000011010110110010100000011012102110100010001120101111000110011010110000000110110211101010220112000121010102010012112111000212110102011200011010200011020020011121101000011000100010001110202011010100001000211011121100000000000020200002200002222120012110100102010011200010111000111011001011010110101101102011120211111121111200000202000221010111110202201110000102011100100111010112011111110111100011010000101100011011000121010101011000100000002010111110001101111001000000101100111002022100111101002120101111100010100100011111210101011000111102010001200120111011010101011011012101010110100011200012212001101100112111001101010001000100010010001010001101011101010011000020000010110112111011112101000001101000101110120110100022012122010000200100200111110000201100001011010000011100200102010011101020010111110100120002012000101100001111002000110010010102100001010101121111110200000101011101020112111010000001210000000000002011011010112110011110100020002001100011010111000200000001001120121011100101011010110010100100000001100112011000002020201000101000000010111010012012100020010000011101100111000000000000001200111110101100120210020011022020120001100100111111101101111020012121111010001110112010112010110111000101101011100000000100110000010000000101000010210011100011010001100000111001020000000100101110111020000111100002010001101101110101100110101000101100011001010101010100010110112100001000000110010010010010100110022011100000000000001001101011000020001001010000001100111010110100010010101102100101100000010011011010001001001001000111000211100211101001010020000000002220020000000000000000010100010012101000110100000000101010000002222022010001012102001011010100111020000000010000000122102100110110211000011001120000102001020111110011100012000200210001010110020000101100100221001101110010211112010111112100011110220110011221100002000000000002020202002022222001101100010000110110010000111001001001000010000000002101012111110000211101011001111000200110002100100001100000111101000012121010100121101002110102010100021120100000000010011110001100100121112002202210101201000110000211020200010112011201110120101010100000111010011110000011011001021220022211021001111121200012221220100011011100100212110000110100
0001010111111021001012222100111211011021110200001110001101100111011001000002110000101111000001101010110101100110000101010100001110001111010222100120002110102102002002002020000021001020201211000011111000011101110001100011010000011112000020011010011000111010000001011001100202021110111000110000110010000001110011010000110120210001011012102110100100100121101210010100002011011110000110110211101010220112000121010102010012112002000111221102011200112000001000012111010211111110101110111120012110111000100110001000220020011001010000000111001110200000000020012100200002020002200000020000220000001011010110101110011111111100010122101111000112010010010111110202201110000102011101110110000112101201211010101100001110021110021010000121000111111000100000002010110220001202001001000011101100111002022100111101002120101111100010100100011111210101010000000101000101101011220011010011011011012101010110100011200012212001101100112111001101010001000100010010001010011211010101011001000020001010110222111112111110010011100002110201110011110012122000000011011000200121110000201100010011001010022100100201110000011211011112001001020011121101101201001020101001010010010111110010010111111010110100101000011012010001121011011111110000000101002002022000001000010100000020002002000000200002200101000010101001112020110102101010010100001011001000200011120000001010201000101000000010111010012012100010110000120100201200011010000100011100111100100200020200120011011110020111100111102022020120000110102011210111001101011000222010010111000101101011100000000100110000010000110101101000100011100011021001011111010001010000000200002000101111100111100002010001100101101101000200101001100200102000020000011000011110101000001000000100010100010010100110022011100000000000001001101011000020001001010000001100111010110100010010101102100101100000010020001010001001001001012202111121000100101110021110111011001220010000000000010001010100010011101000110100000000101010000002222022010001012102001011010100111000000110111010111211001001120010110010001100000000011120101001110001010112002020100110101010010000000200101121001101110010100201010111112100011110220110011221100002000000000002020202002022222002112200010000110110111100100001011000000020110000102101012111110000211200000000202000100020001000210001111010210111000000211010100121100001010001010100111210000000110011011210001100100121112002202210101201000110000211020200010112011201110120101112202000121021100211111011000000111100100111100020210011121000101201110001100000110202110000110100
0011001002011000211000000110111102111001001100010101100001111211011001000001110101011112011110100001010000110120000020020011112021001111010100100020002002002002000200110000101001110000221010001111211010111101010001021201100110100100101111011010110000002121100120202200202000100202000020220000000020202020000010010210002020000010010100200022100010210101101011000210000011010110100002001101000010001101101110110000002002022002000001110101010110010000200220001010011220000100001011100010011110101011020020001000111100000112020111000100101111111112211000001121010101101111110200020010001001000000000110000110010010111211000200110000020220200011000010100010000100000000020000100111000110001201001001001001101110102200000000000011021210002000101010000021000110011101010011200002120000000202012010201212011000011110001010200100011011210101011001000100100112100101010011010100000002001000100112101112100002000001100110111201100010111012201210021110110100010101010011001012000011101020000111011100012011011011100000020020002020000000001000100001111001100011110100110111101111011111110000001001000000011010110100111111210120210000000011211010220000101011110001100010021201201112110211101100111101110210101111111111110211011100021111112020101021112110101101002200102111100001000100000000100112220000020200020000002010111011001000200011120000000010111000001000011000002010002111100010121001010212100111100010010100110110110010011110011111001000201101011000000001001000111120200111001001200211000001010000211000021020010001100001100011010101000000100000100112100010101110000022000000002000020001010010111000220000020001100000100001000101000001111000000110110000001100010101011101002101111120101100100100000110100200011011101210111000110111101210121121012110101211112011112121000101101000021011020110111101211002011010011110011000101101001111001011101102102000001000110110200000001011000000001111000000010100010010101000110100000000101010010000010012221011121211000002012010110211100000000202200002000000020000220000111112022111010102000100110010100021011210100001011001100010001100100010001001020000102001111121112000101001000000111200010011111012110010101111101100110102011011100110001002000000202220101100000200110002011211121211011110200010000000111001100011012100000011012021010011001101211020001011000111100100001010110110100000220101011111112102111102202000001110000211000020111111010110011021001101100110101110110110221202110111100011001001110011011110110000011000110020000121111021110001101201020000001122
0002011112111011100011111100001102001012110100011100000001111211011001000001110101011111002111211001110101010111110011011011201010000000110011100020012011002001100100110000101001100111011010002100021110111101010001021201100110100100102202000000121010001111011011102200102010001111000121110000001011101010000000010210002020000001000001110011200110100211100012000110101011010000011101000000000010001112100110110000111001111002000111111011010100010000200220010000000120100000001010110010010000101000111010101110011100000112020111000100101111111112211000001121010101101111120201020011001011111011000012120001111000111111121110122011111000121111110210221111100000000102000111111001212212100110101111000000001001221012000110000121010101002100211201011001001110001001110001100112110000000202012010201212011000011110001010100100011011210101011001000101000121111002001000000100001011101011100002200211100002000001102000020220200010112000000000020000001111010002012101000011100010100011000110100010022100002001100000110020121110120101001000100101110001100011120110101100101001010000020101111100210001011100101101011011110120210101000101101111220000101011110001110010020211100101001111211101000101211210111112011011201010001100011111112020101021112110101011002210102001100001100200000001001011222110101100121011111001001020001111110110001121100101000000001000011000002010002111100010121001010212100111100001020100110110110010101110011111010011111110022101100002002000201220200111001001101110001000000001111000012020000102011002000010101011001100110000001211000110100110000021011011111010020001010010121000220000020001100000100001000101000001111000000110110000001101001011022010012000011120101100100100000110100200011011101210111000110111101210121121112110000111002000111111000100212010111011010100010001111002011010011110012000100110111010001011100101012111002110020010100010000120010100001000100001121110001101101000110100000000101010010000100001120012021211110101012000220212000000000202200002000000020000211000200001011011111101010010020011010011011211010001012002200120012200200110001000011111111002211100100001001010001100011100000111112122011000201010002001110111100010100110111101101100201111012111000101010001011211121211100001111020111000101000101002112101010100012021010011001101211020101100000110100100001010110110100000210101011111112102111102202000001110000211000020111111010110011021001101100110101100001000000120012000000010102001110011011110110000011000110020000121111021110001101201020000001122
1111201002011112100010100211001011001211110011211101111220211102010020002100101100000000000100001010110000111111121001101110201101111110101012001010011120001010210101210001211000101000111011111011200110111010110000011210100000012112201102010101121001101121100120202200202000000202000120220000001011201110110011111110110100110000111000010010100101200121101110110110010001111011000011000000000010000010001000000000111001111001100111101201110200002000012000012010000220001000001010210111100001000011101021001000110110011000000000000011102020101000100110101000110002020002200000020000220011110111120011011101211011120211111021111200010111101011100000211101100100000001010111100111000211002201110011112100000201010000010010000011100100220110100111000111010110002101010000100012110000010101002010201212110010020201000200000011100101200001111112001101100101200020110000210110000001001001000220001011200011000001000020010111010011111000021101101111101121111011011002001001100102212002111111110021112001012020100001110201111011120102111110000011112001210110110110102100101111010101100000002101000001110221011011101202120020220101000112110010210102100010000111020011010010010101200000202000011012010001011011021111101010000100001002011001100101011000101010001001101001101102100200000001001120121011002000010000010011002011001001111000110001100101211010210100012001101010101101000010121001011102000101000000000000001110010120100021110111010000202200012001000001011001101121201011001011210111001101011011121010010010110100201011100000000001010110000100000101000001100010000011000001101000110002010010111100111000110102200000200000000101000001011011100200001100100110000001010010021000000020021002110211221100010010010011000001200101110101211011100011110122000010011001112102200001111000121111111021200010001211111100001010001000100101001001000110010112100100100001011110000010002120020100000110001111010200000002100001210001011011111010010010110000010001012121110100111100220201000000000202200002000000110110211000100001021011011102010101200101101102001110200001001000000000000110000000001121002100020200020000202100010111111002000000000000200211000001021201001021221011112200010000000110102000200011011211101200000101001111022221210001122110111000101000101011102101110001111010111010000010010010000022000001000101000001210200000010221001001111112101110001211011000010000110100020221111001011102010000101111001100111201000121010101110000012101101120110011111020000101111201011120110000100010001000000010001210010
1010100011011112100010100211001011001211110011211101111220211102010020002100101100000000000200001010110000111111121001101121202111111110011001101010011111001011110201120001112001011000111011111001000110111010110000011210100000012112201102010101121001101121100120202200202000000202000120220000001011201110110011111110110100110000011000010010101101211120001110110110010001111011000011000000000010000010001000000000111001111001101010212202011200102000012000021010011220102000011000100010000001101011000111001000111110011100000000000010201011101001211210111100110002020002200000020000220011100011221000121110120111111100010022101111000111101020011000112102200000000001010211111001121112010021000002001111000101101010010000010000020100111000100000002010111220002202000000000011100010020000001001202202101010020201000200000011100101200001111112001002000210211011111011010101011012011100100002200110110011000001000011110111010011111001121202211201101121111001021111001011100111101011000011110021112101001011200000010201111011120102111110000011112001110001020000201100100202021100010100111002120001221102121021000002011111211010110001111010111000011001120002110010021101020101101010201100010001110101011011021111101010000000001002011001100101011000101010002001101001101102200101000010101010112020101001001010010111102011001001111000110001100020211000000000011000002010002101100020010000020101100110000010001110011010001010100011001111020000111110012001000001011001101121201011001002200222000002020000211000020001000101101011110011110121100000100100111110000120210000000011000001101000110002010010111100111000110111100000100001100101000001011011100200001100100110000001020020022001100020020010000220200120111021001100110220020002200000000000002000000100100110010001101101101000101000021100110110102202111001000000000020002000200200001001001110010111111000010010010000002210001000000000001111010001000000020010101000110100000000101010010000010000010001012222220200002000220212000000010101101101000000110110211000111111021100001002010101100102100102000201110001021001100110011100100100001110011000010201111000202201010122010001000000000000200211000001010202011022121010101100020100001101010000000021111210101200110102011111021111110010211110010100202000100111012000100011010010210121110200000010000022001001100101000000020020200000000000000000000000011011010100002121111111110110010211011102202000000200222002000011102000110120101100100021102100210001000100010101210012101111010000000101121001000000010001210010
0001111112111011100111000100100002110001000101120001111110112201011001000001110101011010001001112000100111001112211011111000100100001111100122000020002020002000200000200001200000200000010011001101111010011101110000001110100000111101101001010111112001101111100110101100102100201111000110121100101010101110000020020220000010100000000011010011000010100220010111000000102002010220200102001101000010100110001000011010011001122111000101001200000010001110022000100001011221000100002122000010111120000122011020012000001101011101111111010201010201120010111000001121000101200011011201021021000010111011000001110111110100002101010100011011111010211011010100211101100100000001010111100001111211001111000002000000011000110001000020000111110100111000101101012000000110000101101002000111101000010102022000202202101010020200001100100100012021120210011001101001011111000111001000000210000001000001100000001112100012001100000021010111011011111002211210111120110000020200001120010021100010010120110000111021111210001000000100110020012020110101011110021001010002010000200120101211000111010001101011001100211002121101210010010011110121112110100101011010210001001011010111010011111101020202110101101100121002110221211112001012100211011011101001001111112111101000101011102110102010110111000100000001001120111021201100121011120111001020000111010110112211100201000000010100022000002000002200000000222002020202000200000000000000000020020011100110120222000000202200011001111002011001101100000111000100012020101001100102000010001020010101012011000010101011001110011100001211000110101120000111011001012100121001021011211000210110110001100000100111000202000001111000000110001000001001111001000101001100011111010100110000100100100111001111100220021001201111012100111011101100201120221000120000001101111011211001010000010101101210200011101110011011102000002000101112011110110000011120010000001111000110010100002111100001111010011110201000010211000101001101001000000011120020222020000000200112011000100111011001001111102111010020010110210021000000101101110102101000110012000201110002012012101010100110000000101011111100011001020210112010011011100100101110010011111002220011112011112012110020200000010000110110101000211012012112000002011012012221110110100011001110110000111000100110020000000101101011010011012201110020100011001001100100010000200200000010111112110201112212111102112001110100000201000110001102111101110012112100210110001000110111110202010110200011001001020110111010120001121011120010010221011010110001101100010000100221
0011001002011000111110111001000111010112000010111100001000011100011001000001110101011010001001112000100111000121101020120000011111002222000200000020002002002002000200100000101001110001011011002101121110111101010001011101100110100100102101000010011000002010000010101100102100201111000110121100101010101110000020021110111110010010011001111000100110100220001010000100001002020110210101000000001010111222000000010000120000121011000101110101001020001110022000100001011221000100002122000010011120001000111010112110111100020212112111010201010201120001211000001121100101210002121110111020000000000000000000000111100110002202000200000000020120200001100000100011100000000002001121201100222201000110000002001001110110211101000010000111020200002000101101011011000000010101100012100112210001010102022000202202002000020200002011201001101000001112000021101001011111100101010101010210000111000001101101111111101102100001101011011110110000001101111100110010001000010100001120010021100001111002111000111021111210001000100000110020012021011101001000100101110001010001110010200111000111010001200001001101100001011010110100211110210010212110100101011010210001001011010111010011111202011011111111101200010001110211110022010001101100000111102001001020101021112110100201102201111220111111000000000001000111211111021200110001001002010110000111110110111111101110111000010100022000002000002200000000222002020212101110000001000000101111110022200020220211000011112111011101211011010002000100000111000100012020101001100102000010000020010001001011000010101011001110011100001211000110101120001012100000002000020001010011211000210110110001100000100111000202000001111000000110001000000101102001011101001100011111010100001000000100010100010010100110022010100021002200112010001000101120112012022020000201000110110101010020111201101101001011111010011001110210001101001112011110110000011120010000001111000110010100002111100001111010011110201000010211000101001101001000000002220021121110000001101000210101010000010102100112001011020010120100210012011011110102010101011000110012000200210002012012101120111210100100101010102211121101120210111010011021100200001010000111112112121001112011112012110120211101001111210200202100211012012112000002011012011112110211000001100110000000202000101111111000001022001021200011001202210020200100001000100000010000100100000010221001001111112111111102102001000110000210000110112011101011101011111001101010110100111001000211001000100011101000200002001100011001112000120121000111011011221001101101020011110111
0001111112111011100111000100100002110001000101120001111110112201010011001000011201112121012002112000101201001102110011111100211000000000200011000020002011002001100100100001101001110001011011001000011010111101010001011101100110100100102101000010011000002010000010101100102100201111000110121100101010101110000020021110111110010010011001111000000100100210002010000100001002020110210101001101000010100110001000011010011000211102000221111011001010011000012000100000011120101100002121010010110010000122011020012000111100020112011000010200000201011001101010000222000001200001111200020020000000000001000010110001101111011202111111011100010120101101100000100010000100000001011010101101111210001201001101001001111110101100000010000011021210002000101010000021000110011101010011200002120001010102012010201212110010020200000200000000012021120210011001101000011110111111002000000210000001000001100001102002000012001100000020010111011011111101100110122220220000020200001120010021100001121111211000222111101121010000100000100020022021121202021221121001010002010000200120101211000111010001200011001000211002121111110010100001110021102111210001010011200002001011010111010011111202011011111111101201001111110221211112001012100211011100012011001020101021112110100201101201111220111111000000000100100001110011111100120001111120111010000000100011121100000102000000100110100001101020101122010010021111210222201021110002010100101111110022200020220211000011112111011101211011010002000100000111000100012020101001100102001010001011010102011101100000000000000000111100000101101000101010000111011001012100121001021011211000210110110001100000100111000202000001111000000110111000101100011000011000002001022110101000001000000100010100010010100110022010100021002200112010001000101120112012022020000201000110110101010020111201101101001011111010011001111100001101001011001101011000011010020012101100001220111211112110101112212010001101110001110211000112110211012122000021021010221011001010100112011000100111011001001111102111010020010110210021000000101101110101210010111021111100110011010111010000101000100010011002111100011100020220022010111011100100101110010011111012110010112111011012010020200000010000110110101000211012012112000002011012111221110110100011001110110000111000100110110000001111002022110010100200100010100011001001100101010001210200000020212000002020002010021101111012010000011211001021100211011101110012001200201120010000120111110202001000100010102000110101100100010001110011010010010120100011111000110000000100110001
0002011112111011000122112100001102001012110110002100010101210111121110011001111001101111000001101000000101100110000110010000011111002222000211000020002011002002001101001010001011101010211122000010122000022202200000200022020000021201010011021011011000012100001002022000200201110211010010210000110010101011110000000000110210220000022001101010000200211011201101010110001020000000010111210202000000220100012110000111011112121102001111212202020200011100201102011020000022000000022110010000001120101122010010001000111011111001010000000111001110101001111120001121000001110001110200011120001110010110010011000200001022120111000212110210010111020111100001100121000111201011110100100001121011010111001101101022010000200000022000000020000002011110120201000012011110001101100000000000011010020000000002101101101011010100000200000000000010011122011011111101100100002001110000100010000000002002000111000122200011101002000010011110010010010011111100121110001001101010100111112111101001111011101110111000021001010010000001110020121110120101011000000010100102100100200000202121002102020101012020000001001001101120010100210100210011102110100001010111101001100020000211010002011101020101100201111101000201121221202101001011201000000000002010110011112110021010100020002002000000100110000200000000001011221010110200020000111020210100000001100112011000001001101000102000001011210010111022100010001001012101000011010001101100110111201000001110020100111011100101010110000011101011020020000020002020221010001110112101111010000020010102011001100001000000111101111000110101101000100000000100022002022211111001101010011100111000011011100111200001010102100001100000000200111012100100111000010000002000022210101000001000000100010100010010100110022020000011001100001001101011000020001001010000001100101000021100110110102201111001100010100110112111210100001001111212111220000211101011101111001100001120120000010110000010010200001002010010110100000000111120121111010011111000112112001011121110110200100220202020222100000010020000220010111101010100011010111102101001120101112010110120100121020000111100200121010110201110110201010010201200010211111000112211111001100100011001010102101021112000000111100100000110010000111001001001000010000000202111111110001110201200000000202000000010010000110001111010200000000110110010110111100102011101011110021120100000010110022110002100111112101001202111111211000010000102020200020021001100111111121001102000011121001111011001100000111000000022200020200121210001111211210012111010221211110001110100
0011002001010011000221001000100002110001000111111001121210202212021021001101102101000000000001101010110000201011110011011000111011001112000201001010011111001001010111000001002001110000110021001121121100122202100110100012110000111100011001010012102001111101001002121100000002021110020101201100120111000001110010000111111120120010122102101000000110212121201001000110011120100110000001000000001020000111012000010101011112111011000110101201010110022000011100012111010112110110111210021010021100010000201010101000002011110101010000000111001110101000010011001121001001200011211211020010100001100001110000010210001022120111000212110210010111010211110101221202201110000102010212110000111011100201102000101011011010111110022000000120000002002210120201000012011110001101110000100001010110111001011101201101101011010100000200000000000010011122011011111110000100002001110000100010000000002002000001100111200012111002101110011122101110020012111210011020000011102110000210121110101010000010110121011000021001000020100001011010111100111011112000100001010101100100200000202120000111011101012020110001000000102020010100210100210001002100100000110111101001100020000211010002010010010101100201111101000201121221202101001011201000000001011011000101001101011000000020001002000000100111100100000000001002221010020201110000111010101111001000200202011000011001101000102000001011210010111022100010001001012101000011010001101100100201201020102010120110011011111011110000000000110100110110000020002020221010001110112112010010000011010102011101000001110001010110000100000101000001100010000011000001101000111002020010111000210110110001100000101000110111001011011001010100001001201001021102010202000200010110112100001000000110010010020011100001012011100011001100002000000000000020002000020000000200212010111200100100102201111001100010100110002110100100110010100112001200110111111011010011001100001110010000001010100000010100010011101000111000011011111010010011010000100000101002002110210101120200000110000000001011101100010010110000111001210100112010111111120020110112001110100110110021011010100210100111100110201110110201010100111111011120110100011111000001011111011001010102101021111000011000100000010120111011111001002101000100110000100011010010111001101200000000202000000010010000110011012010210111010100100010201110000101001100001010020020200000010100011000001000022002000000000010000000100010110211011101101101010200212101010010001000000120001000000010112000021110011111111011210121210002222220200022022110211221110001110100
0002001001110000110010111000110101100002000000020000000000022201001111000101020101112010011012111100210202000112111012111011200001001111100111000110012120001010100100110101200000200000010010001111211010011202200011022111111120000201202201110100020000002010000011112100201100200202000020220000000011201110000001110100001010000010010100110011100011110100001010111210101001120110210001001102000020110011112000010001001101011002001001000200011011000000111220010020022220000000012110110100010000101000101101102000111100000002020000000111001110101001101000001121011101200101110111020110100000001011001000110101010010112102111110111011101101121020000000100000000210110000110111111001000110001201001111001001100110211101100100000122011220102000201101012010111000001000210012110121200000001101011000102111102011010100001100100100002010011221010011000110100222000002000000000100001011100000200001100121100001110100001010020120111110001100000000020000001100000112012011010011000010010110110000111201011022010020100110010020012011000000010010200002010001100000200110102200000101021002201001111010110101001110001000110110210111111001110000102010120001100011011101100001010111100101001111101100111001110111011011021111101000000100101002001102101102001110000022002220002000000110000100000000001011221010101210121020011011100021100111110110002121100201000000010100001001101020101012110020111111111112100012010001000100101111101011210010111211010011021111021201100020001001100100000201000000002010110001010102000010000010000101101011110001100000111101111000110101101000000211002110110000000010110000120010111100111000020102200011200000000102100001100000000110101000101100011000021010012000011120010001100110111200000110010001100110111001100011101100111011101011101110121011112111100101000000020000020020202211200002000000000020002000200210001000000111011100021100021020111102001200001121010210101111111002122020011100200000020211011112001101001122000020020021221110100000100102011001011100010000001111102100001020000020200020000000002200200010121111110022001211011111011011110110011100110110012011001211211101210110011001001011010000100100010011010001110010101111011012010020201000010000110200111000100011011111000011010001011112110101000020001100000000202000100001111000100100011011010012012101110020200200100101100010001010110110100001210101001102222202211001201101001120101210000110111120010110001111010102010010200100002010110111010220200002000002020020022020220011011001210011000112022110121101211200120100000211
0002001001110000110010111000110101100002000000020000000000022201001111000101020101112011020111000100110101100121001021120011111012002222000200000110012111001011000200110101200000200000110010001111211010012111200000002220200000022202200002020202222002200111100110101100101001011101101010120000000020101010000021020110110010100000000011011110000011100210000011111110202001120000121100000001000020110122111000010001110100100002001111000200011010000100200110010001101120100000001010110010010000101000102001102110221100121101111111000111110110110010111110102010100101110112220110010010100000001011001000110100001011001211110200110000010121100021000000100000000210110000110111111001000110001201001111001001100110211101100100000122011220102000201010001020111110002000120000100001110100101102012110110221011010011110001010200100021011110200011001101110100211100011000000100100000002000000100111102001100011000001000020010111011110111101100100020000001100000011012011010011000010010110110000211201011022010010100110100020022011110201111110111002010001100111200110102200000102011002201000002000000000101110110100120110110211101110100000101020210001100020000110110001010202200101010201001001121002110110211101001011100221022100101002001102101102001110000022002220002000100000000100000000000001110101011200020001102120211010001000200011011010001201000000010100001001101020101011101120121000110111110021011001010111211112200011100010111211010011021021021100110020000012001211100111000000002010110001010102000010001010000201112011110011201011112201111000110101101000101120001011010000001010110001120020222000220000020111100011100001100101110012200001100020001100100101021101011111110010010120020001100220211110111021011101010110110002100012101100001001100011000010011000111111100101000000020000020020202211200002000000000020002000200211001000001111011101111000010010110101101100001011010100001000100001121110001100100000120111000101100111011111010010010010112011001000110101111001001010110000001011202201011020000020200020000000002200200002200000000012000201110001021001100110011100100100001000011111111101210100100001001021010200001010010120021112121010100010001100111120210110100000110200111000100011011111000011010001011112100000100020001100000000202000100001111000100100011011010011001112110020110101000101101101001010200101110000220002000202222202211001201101001120101210000110111120010110001111010102010010200100002000000120001110100001101001110011011110110011000001100011000011111111122100220100110200000101
0012011011110100101010111100120100200111001010000010001211010000111010002020101001000001100100001000010101001100000200000000011022011101100112000010101110001011100000100002101001110110100112001101010101011010110000011210100000111101001011011000010111111111011100000001011100110200000101022100121100000200000011220110010210200001000010001111200010111111112110110000011010211000120112000110101010200000002000001010011010210120000221001110000010121001211212102110000211002000102111020010121100100111102010100000011001221000000000000100101110101000100110011102101000211121111010011010120000000011010111210010000111100112010112221111010022000001110120110020000000000000120111200110111000000110002110101011000000210000021010000010100101101100110100001102002200020020200011100001021001121111111210211110100001112021001110001001120100212112011101201100010000200200020202020000000001001000100000000121100001001010100010120110112120011100000100110010000110011111001121002002101101011011110122100112101111000001000201120110110210010000101000100012021001010000100110102200000201012102200000212000212001102200002202000100101120102220100001010111101001100010000111020011021211010101011110100200000100110211001022002000000011111000000011000210000110201010011200111112211110121112100001000111100001111010110101011010001111110100100000101011111111111011111101111001102001101011210000010100101102000100010101121010002210121011101000001010011111011000100101011111000000000000020020100111001010211110000010111101110010000010110000200001100012111012000000100100100001210221101011022102010002012100111000110100211210002011110002100010200010121210011100112101001111102000112000020000001100010200100210110020010000100110200200200110100100001001110111101210020211110011001010010102011121000111001011211111010101120101212002012020021100020210101000121011112002101201112101010010201201101200000010110010001122001111011001020111202001000111110001102111001011100010012111111101112011000211000101000221011100000111001001002002022202000112010111111111010102011000110001111100210010011122011010211221101000100010111100111100111210011011010012100101001010000001100100000020010111001111112020220100000000001020211011110201111110211011100001101101011101100010100021111110021112010101120000000102101000111111000111120010200220010101100201111010101110200110111111021010002101022102011101001110000010110100010102011102201001011110112002000001111100121022012111111121101111011100101210100000001110100010010111011201121001000001011012110001
0001111112111011010212101100100000002200020110111100000001112101011012000101111102011112011110001100111101110010000011020100012021001111010100100020002002002002000200100000101001101110101112000001001010111101110111000011011100100101101011000011111011100111001102121100100110100202010012000000021111210200010001110100000110100001000000020001000100011221111101000100002011010000101210200110011110010221000110021111110000012011101211110101001020000110012000100001111222001000001121000010100010100111111101000000001010001001010000000011102020101000101010000111010100101111100200020010002112010002001010110002202201020201121011022200010111011110000000222200000200000000020011100111010011010111011112001011010001001000000020000000110200101000000020000121000100011202001010111000002002020011100000002020200011110200001000210200000000220022120101000101010000101100010000200010000000001001000110001012100021102101100002002000020000000101111100110010010100010021000011100011100000010001111000112211100100011010210001110110121110010110111111110011011011100000110010201121011010011000100011000101110000002110011201110200011211001011220010000201111111020101011111000012010010010101111010200200010001020112121022111101000100011111001001000011201011011120111100101111211111111112011211201000201010101221012100110002001002020200000000200000221100002100202000212010100020220000022012002000011101011101110101001001000000001010000020000200000002110121000210011111000000211111101001111021012121011111111120112202000000000001021201101011100000000000000000111100000101101000101110001001110000001010110000101001200000101101120001100000100001000101000100001101000200000100100100001011011000011000011110110100110100000020200200111021001101200001011201101200121120011111111100110111100000002010001100200202000200020210200002001010000110011001111101000112000112002110010000020110002111000021001120010100002001100011111110111111200010120112110211110211111001000001210010211011001100110001110100110001010010121110112100000010010120000020000000002100110111211010121020222000120020000222020000212000200020020002002002020001020100202100011010112011110000000002111122000000011202110111010010101000010000000110010000111001001001000011001001110002010220000020101100010000101000111110100100001012111011110110000202200020000021100002210101011010110110100011002122110110000100111120020200102121111111110110011102102011101011111001111110012000210100111202011000100010102000110101100100010001110011010010010120100111121001110000010200001121
0101001101010100101111001100010001100111001010001111100102110001000020002200200000000000000102202000000111001201101101001000100022021102200221010100111210100120101200120201101001110101001010001000010010001101121101020211010001101010001010000011202011200001000000000011001120010020110110110000012100001001010000000000000000000000000000010001000101121001101102001210010011001011110111100100000000000010001000000000111001111020010101101200021100000000200201011010000010102210010101110010100011001011200220110002101020001101010000010110100102110001221211100111010000210002122100010111110010210111110000021010110121110122011122001100010210202010010000222201100100000001010111100111010011010111011112001000001010012110011010000111100210201000100000001020121000001000110001100112101001010101112100102111101010101110000200100111100101200001010101001011011110101010001001210000010112001002000001100001101021211001110011002011011100010000010000000110000120020111000200010010000010011110211000210121211100012101110000101001011102011000010121010100201001100010201011011000101111110001011101001000000010101020110101111101110001121101101201001111011001100020000110110001012110110101100122112111001112221110211102011011101121111200011011111201000011111010000020000002000000100011000200000000002020222020200200110000220011201100000001000121101020002101010000102010101101201121200012100010011000001101221110011110100000011101101000000100001112010110010121000001010010000011011110101010001010111000112210101000222111110010010122000000101120100111010111000210111011111002100000002011011000011011101001112010210111002101110111001010100002000000000200012102011100110012001001020001000101010100010120021001010211210010111021001100110220021012100101100110011110010100101010120001121010001111000111100111010102220102101012012111010000020101000101022010001010000200100211101001010010100010112110120101000121112111021101010101102001000022220002201121011010110000001111111101112011110200100110000111102110111111000000002002000220100200000000022020202001010020110200012121100101000101100100001000100110001222210101221111010110011001001000012001011110000001100101112001101101002001001020200001010000101110000000001010001100000110220010012111001000000010100200001000101001210220200001101011010121111111011011010000201100101110011001111010001010100010011001101010001000010010110100102012112121210010000110010110002021001101011001010010020200110101111001210120100012011010011021221001112000120121000111011011221001101101020001000111
0011002001010011000021222100111201101012110110001100000112100211011000100001120000101111000201101000000101101110000110010000000100001111100122000020002020002001101001101011100011101010101111000021111000011101010110010101100000200000002000000002202002200002000002220200000002022010211110020000001011000100010000000210110100001110010001201011000100010112200102000221001011101001000100110101000000110011001121000001000101101002000102220111010110122000101002111110001011100001012010101100101120101011110000001001001101121100000000000020200012110101121110011100201111110011110101020011110010000010010110000000002011120101000121111111101101121011000001111121010111201011010100000001010121010012001101000011001000100000011010011010100101110000101010001010000220001101011001100001011000010101022010102111002010002011100100000100011121120111111101111101120000200111002000000210000000001002000110000011100011101102000011001101010000111000010100010110010021011100100100010000100020001010111110011101021210021011100001011020111110010000001010100001010002100100210010111100000111010101021011000011110101002010011100120200220002001000000000000102101001200011101202000002000101110112210200000111010210011112202000000000202010100000001011000110111110021010100020001002110100000211100100010100011121212120101200020000121010100211001001100101111000002111122200000022001001210010200110111110100101111001101200011010000100101111201010000110120221010011112110110100100010111100200110000121002121111010001110112021011010110020010112000001100000000011000000100000100112100010100000011000100002200000201001111001100010210120210000110011101111120011001111122102110010002001111101101000010000011000011211011100000000000200000110000000200220022110100100111011100011111122000020001002011001101001001000121111111021201102101112101101101020002111200200010110111111101111001000102110021111111011000110000000000110020001011001020110202011100100000011011120020001021000100000101001101010111100220211001120201010111111101101020010110010101100000000011120101011211112120101011110101021101011001010100110000000001210011000010200110000201100011000001000111200010001201111000000101111100111011001011101000000000020102100200011011110101110110101101010011000111111101101112001110000101100002100211011021010200010011010110000101110101001010002121100121120011000110021011120001100100121111101102210000101000110000211011100110011012110100110101120001000000020011000000020011000021210111200011011220111121000101201120001100000110202110000001111
0002020121221111101011111200111211011121120200001110010101201112011001000002110000101111000101101010110101100110000101010100001110001111010222100120002110102102002002002020000021001120201212000011211000011101110010010101100000200000002000000001111011100102011002110200101001021010211110011010010120001000101101101110000000000002000000200022000100101021201101000110002002011011000010000110101020110111001110010001001101011011001011211102020200022000000000012111010212110110101211000010101120101011111000111001220111000101001110000110100101200001111120021201201001021102200111010110211111010000000121110000001011011111000111000100010111100110020101221102112220100201110201021000111022100111102010101101001011011110011010000110100101101110010202011111020110111211100000000000100110121001000002101101002000021100000100100100000120020121021000111111010100101110001000000210000000012012110111200011101012111002211111002011011100010002001100001111101010010010100111002002000011112011202101201202011121010010110101000101021021111112022121110000110101210100200100111222101020001010021010000100110000101100101101011011110121120202000202000111101001010010010111110010010020000102100200000101010101020111201011000000211000000101102011000020111221112011111110001111001000000111010100100101102010111110110211011010111011100110000111110110111111101000101000101000000010111010012022111120101111012002000011000000010000000110111010001100110111010121011120110000000000220101100210000121002120210110112210101021120020000012000101000001000011001110001100000111010102000001100101001011011001101010202101111001100011210110110000101010101011221121012012022012110100102001101100102101110111011100120220011100000110100120111021011101110111011001100011001100112010001000101120112011010001110210111010111200100100001102011100200010001101121111010102011002000101001200110211102001000010001110002110010000001010100000010100010011101001110011110001201121011010110000001111111101112011110211110210000110111010112100101100010010110020100110000000012110201002200001120101111100210011000111010000111111101000001110011000120200020000202200022011010000100100010000200211011001101011000111012002022100011100001020212110200102011000100020110000101111020010111111100111011011110101200101101210100001100000111101000002211010100121000001010001010100111111110000110011011211112201200112202001101110000211000020111111010110011021001101100110101101102001112110000111011011011000112110011111111011210121210001111211210012110010120102110011110100
0011011010120111101110000100110001210110010111120001111110112202011120001101011100101000001001111010210101101002210002011100101010000001010212101110011210101101011012001012001011010110100112001110210100111101010110010101100000200000002000000001111011100102011002110200101001021010211110011010010120000001110001101110110100110001011000100021000010110111100100010211011120110110000111110101001010220011112000010001001101011011001011211102020200022000000000011201020202101010011000000100101120101011111010001000120010111001010000000111001110200000000020010211201002110112200010011010120000000011010110101100111011011111000111000100010111100110101111211212100120101112010201010000111022100111102010101101001011011110011010000110100101101110010202011112011210002101000000000000001010010000001011102111101021001010000110100000000010110111020000000111110000200210011101010210000110001001000111100021201011112001000000002001010000111000010000010011011011101010100111002001000020001010211110201202011121010000111100101101021021111112022011000011111002210100200000202200001020001010012110000100110000101010110100120110210112012101000101000202002000110010010102100001010010010202100100101001011012010000210022000000220000000001102011000020111221112011111110001111001000000110000100100101102010221020110211011010110011100110000112010211002111101010111100000011000000111010101121021110201111111001101101011010010100000010111000000200010101110121000210010110000011211012010120000121002120210110112210101010221020000012011200101010100101100010000000000000000202000000200000000000000001101100111001010000100000101110101010000000001011221121012012022012110100001000102000120002010111011100120210111110000110100120111021011101110111011001100011001100112010001000101120112011010001110210111010111200100100001102011100200010001101121111010102011002000101001200110211111011010120000011001110010000001010100000010100010011101001110011110001201121011010110000001111111101112011110211110201001100010000010022102101020010110000012001110000112001020111210010101011112010110120100121020000111211201111000100110010100101010000202200021121120000011111000001100111011002010102001111012002022100011100001011102111100002022101000110110000200020110000111110110111011011110101200101101210100001100000111101011101111010200220110101110111110100011120100000010111012111112201200112202001101110000211000020111111010110011021001101100110101110100001101110000111011011011000112110011111111011210121210001111211210012110010120201210101101201
0011011010120111101110000100110001210110010111120001111110112202011120001101011100101000001101111010210101101002220002002000200000000001100101002000110110110001011012001012001011010010000012001110210100111101010110010101111101200110002000000002202002200002000002220200000002022000202000020000000010000002220001101000110210220001122001101011000010211110100001000221011120110110000101110101001010220012111011010002000101011011001011211102020200012000011011011020000122000000012111000010101120101011111020001000220111000002011110000021101020100001000110000111111011021102200111010110211111010000000121110000001011011111000111111200010101010210101111211212100120101112010201010001121022010021001111101112010001100000011010000110100101101110010202011112011210002101000000000000001010010000001010102111101021001010000110100000000010110111020000000112100100101101120101010120000110001001000001200010201012111002210011002000020000000001001000001111100020011110000210011001000020001010211110101101010220011011100002110011121111021102022011000011111002100100200000202200101020011110012100100100110000102110001112001002020010220202000202000111101001010010010111110010010010000101110000201100011012000001110012111111120000000100102011000020111221112011111110001111001000000111010100100101102010221020110211011010110011100110000111110110111111101010111100000011000000111010101121021110201111110101101101012120110100011000111100011111011100110022000200021221000022202022011011111020001021210111001101011000222010010011000001100011000011001110001100000111010102000001100101001011011001101010202101111001100011210110110000101010101011220010001111011001010010101001101100211002010111011100120210111110000110100120111021011101110111011001100011001100111011102011101120111012000001111110000000021100110110102202111001100010000110112101110201011101100101001200110211102001000011001110002110010000000000010001010100010011101000111000110110210111121111010010010010112011001010210201121100000110111010112111202200010010110010111011110000112001020111210010101011112010110120100111010000111111101000001110011000120201010010112100012000000000200200020010110101110011010102101021112100000000100001001020111010211102001001100010000000201111020000111110110111011011110101200101101210100001100000111000000001200010100121100001010001010100111111110000110011011211112201200112202001101110000211000020111111010110011021001101100110101110001000011021000111011011011000112110011111111011210121210001111211210012110010120201210101101201
1011110010110000022221212111000110011211010020200210000112110111120010011100101100000000000100000010110000201011110011011000100000000000200022000121001112001002001100110000101001110100111011110000000000000000020000020200000000111100010011110121001111200001001110101100112001211101010010210010010011101010000010020210001010010001010011011000001100211121101010111101010100211001000100101111011120010010101100010001001001122102000111101201110200001010001100000101001010201000012010010000010001000011101011101000000100000001111000000100101020001000210100101000111101110211110021010110100001111122011111111100000021111021000200200000010010011220000010111111100000000001010111200110111101000110001001000011001000101010010010021021000100220110100010000110010000011101011000100001011001010112010101201101002001021101000110100001000000100000200202000001000012111011110000110220000001000000200001200110010012001000000020010112100000122101110101120101101112111000110111002012000010010121110100100021111111001011200001110110122020220101111110111002011001100111110010200211011101022000100001112101101001010111110011010111110120221111100102010020210011102112120002011111022111010000002010201100001000100211010012010000201100000100002001122101111112201200000202001200002221110000000000000101002011111101002011020000011100001022001000100000210101000011111000101000012000002000002100000000112101010101010200001000000000000021100010001010220221010011112110022100000002001011102211101011001101111111100011121000100101020011110000200002000000000002020220000200000000000002000120001111010011112000110001111010111100111000011011100000100000211100021112200110001010001100100111000011011010021000000020112101010101110110010010010010100111111100210110112111110120020111001010011002011010001001000001010011020111211101100012010000001010011110100111110011100000020001111101110011011101001110002120010100000110011000011001020112202011100100000011011110010001011000110001111111210100012010110101010010101102110011101000010110110000211111111100001101100001110000000021111101120011011112110110122100200110011001002112121002020200202000000000222002000000000002202022000000000202020021120011112100010000000211101000100002011102000111010000110200012120110011122020111000101000101011102101010001111010221121010110010010101012000112010212000002220200000120222101011010002100110111211012102121212211120010010120020101001102110211212110011000111001000210101100100021201200210001001000021001110001102101010001110110010001000000000001100110
1111201112110101210000100221112112111111100001111100000112110111121000010101200000000101001110100001010000111120000020020011101021001101010100101010101002001001101200120001112001011110212122111001111110122111200000101121110000022201110002020112111111101121100120202200202000100202000020220000000010202110000110021111010110001101011000010010000200100122200001000100001001120000110100000000001010111111001000010000011001021001000121101201110200001010011010122101010211110100001011110000010001000001201000100000011002110100000000000100101110002000110101101010011001110011210111020000210012200002221001120100000021111021000200200000000110102110010000210010000100100001110000011001111211001111010011101111000100111010020010010000110100210000000000002101001210011202001000000000001011020011010101201101002001021101000110100001000000100000110201101001000012100011110000110110001010101012000211100011110020202002110010001101010000222100010000010011101111101000110111002012000010010121110100100021111111001010200001110020021010210202021110100001010000100110200010200211011101022000100001112101101001010111110011010111110120220211100102111110110012101121010111011102011020000000101000202000002011000111120012000000210210011201002001122101111112201200000202001200002221110000001000000100011011001202002011020101001101101122001000100000210101000001101000202000001010111000012011100010001100010101010110001000000000000021100010001010220221010011112110022100000002001011102211101011001101111111100011121000100101020011110000200002000000000002010110100100111110000111100110002101121011121011100001101000000100011100001010000000000110111100010111100110000110110000000201000000001100010100100010011011010101110110010010010010100111111100210110112111110120020111001010011002022011100002001001111122111112210001001122110000002000111000100111001001002101020001111000010010110101101100000000000000002121100000000000020020202000001100011011012000000011000000110001111112111200101001120201110001000101110011011000010010110010100011011011011201100001110000000021111101120011011112110110122100200110011001002112121002020200202000000000222002000000000002202022000000000202020022020010101000020100000211101000100002011102000111010000110110012120110011122020111000101000101011102101010001111010211120000111110000010012000101001001100001120110000011211001111110002010120001110022001001100100100010120111011002102001100211222011001000210001011100110101100010201100210011100110100000001111010020000020200022112101220201210101000210
1012111001110000111111101110000002000002000000020000000000022200000002000000020202022021011001111000100101100011110002011100101010000000110122100120002110102101101001200100200000200101020011002201122010011101110000011210100000022201101001110010010010001111011011101200202001010212000020220000000020202020000010000211112010000010010100110012100110210101101011000201010101121110100002001201101020110010002000001010011011111011000100101110000010010000100110000010011120100100002021010000021110000011111010102110121101110101010000000200000200002001111001001121001001200011200211020010100001211012111002220000010010002010010100111011111010211010100000100010000100000002001121201100222201000010000011101010100110111002011011101221020101002100101111011111000000010101101001000111101001010112021100201101002001021100001100200201011011110100010111101002000121111002001000000100001011100011100101100111111002001100101000011110110000001000000000020000001100000011011001100011101010010010110100200111012111001001101000100020011110110112120110011011101002000001110000200011102001021001100001001000101002110110100000110010200120211000110000201020210001100020000110110001011111100101010102011011112011211120101101001011100221022200112012001211001101012000010012012211111110111111000100000101002010211011101100021011120102101010000112021110112211101102000000101000001000002010002011000010011001110211100012020011001210101201201021101010220210010022022021022100200020001001100100000200011011011120101001100102011001001020010202011001000011201021002200110100000101000001000101001110110001100000110000010000000211111010121010110011100112110101010100111101100110210001100200102011011101002000011110000010000000000210000111011100110220021002200011001100002000000000000020002000020000000200222020200100010010101102100101100000001110011101101110002000011110001101011100001010111110100100001121000110101222011001011010010010101000110100000000101010010000010001110011011101001011111100210201000110111010111010202201010010101010110010100101011201100001101000001011001112010102012012101120111210100100101010102211121101120200100001001010001100011100000111112012110010202010001101000011111001000000110200111000100011022112010011010102022111110211010020112200011001112000100010011000000101101011121112001112120010100121000001101212000000211210010001110002110201112111210002101011001011100210001021211120001011101011000101101010100111111110121101020110200002000002020020022020220000022000220020000222022020220002101201010000111121
0001001001000010101000100111001012000112100010011000010100121110010011010100110101022021121011111001100100210011010111111011122021001111010211100120002101102102001101101011100010100010210111001111211010012111200000002220200000022202200002020202222002200111100110101100101001011101101010120000000020101010000021010221110010100000000100110101200010110101012110110000102011011110021201100101000010000121001110000110220010210101001111111201001110012010111010000000000011111100002111021010011100000000201100112111001100000002020111000112011110210010001000002020011201200021121111111011001021001011010000101000001021011201000111000011010121100020000000101101100100000001010111100111000211002201110011102101100210111100010010000011111110111000101111000021010220002101010000100012110000010101002010201212110010020200000200000011100101101112011022001101100211100011000000100100001011100000200000101111200011101000001010011120201010101001000000010010001000001101111000100011101001111011201000112200101111001001100000101020121110110112011110011001001001000001010100210101001002120101011101002000000000101120010100210100110120101120210011011020111001000020010111110001021101010000011111001011121111101111202101001011200111011000021022001110000011111100000111002200101121001101000100000001000111120001011100020000001021111101001000100011120101100111000000010100001001101020101011101120120000111112100012110001000100101111100021200021110100010011112111011101100010010002000111101101000001101121000001010001111000011020010101111002000010101011001100110000000202000000100111101110100001100000110000111001010100111000021010000000000001210210021011211102101110201000102000020000010010021000000020020001100210100020211111012111011210110001101111002200112010001000101110011001010000001100111010110000010010101101100101101100002020002000202000002000001011100101001101011010020021100000001220020100001000100001121110001101100000120111000101100111011111010010010010112121110100101101121100000110010100002011102100100120101020200110000000012110201001110010110011111200200011010000000000000000000000001001020000001101111110112100011111000001100100010010110101111010202010001100110111101011100110001101010000101110001100000110110001112211111101000010101200000001202000001100010111001111011011110122001112220010200200100111000001010101210200000010221001001120002000020000210111011110000101000110010202011101111011001200211111000011102000110120101100100010102000200002000200000100011000110020000121111021221001110001101100000101
0001111001000100211101101000100002010112110010010010010100112101000002000001010101011010001101111010210101100011110002011100101010000000110122100120002110102101101001101011100010100010110110001001011010112111200000002220200000022202200002020202222002200111100110101100101001011101101010120000000020101010000021020110110010100000000011011110000100111220011111110110111002011011011101000000000010000121000000000000220001111001001111111201001110001010200120000010011120101100012111100100010000101000101100101110001101001001121111011210100110001001101010000222000001200002220200020010110000001011010000101000021001001110120001122021101101111011021211222202200010110001100222211000111101000110001111000000000000111001000020000222010210102000201101012010111000001000210001000111110100101102012110110221020010011110000110100000010000001211010022000011000122000002000000110110001011100000200001202001100011101000000021010111011010122001111210111120110000011200100010100011101001111011201000122100011111021110100000200020121110110112011110011001001001010001110110101110010102020101101000002000200002020111110011010110101220100010110010102020121000100020010110110001010101100101010201001011121111101111202101010000201000000100111012001201000011111100001101001100102111001101000100000001000111120001011100020000001021111101001000100011120101100020111000010100012001101010101100101110221001011102000101000000000000000020010010100111010111010000202200012001000001011001101121201011001001101121000001010001111000011020010101111002000010101011001100110000000101101000000111102110210011101000020001020010111100111000021010000000000001210210021011211102101110200000001100010001010010021000110110110010010220211110211112111101020221110102201112012100001001100100100020221011021010000201111010110100010010101101100101100000001020002000200210001000001112101200010101020020020101001111001000001000101111000000000000011020201000011111011112001101001112111021020011122111000001100102011001011100010000112100201100000010211010200101011011021111101000020001000012100102020101011101010000101000000110002002011001012011111110011001102000110110100210110011010001110011111111002012111011201100010000220200212011100011011111000101120001112111110211101001111020111000101000101002112101010011012021010011001112220010111110000111010111000001210200000010111112110201112201100011111100001120000110000110121111001011102010000101111111000000101000110211001000000010102000200002000200000000110001011010101110110011112000110000000100000001
0011010112122011111011111210211102221001000101120001111110112201010011001000011201011011010100000010110000201011110011011000111011001112000201101010011111001001010111010001002002020000111021112110110210222111100110001111200000111101101001010102212002200112100111211200101001011101101010120000110010101011110010010110000110110001011001111000000110211022200200020200011011111001100011001101000020000000002000000000002002022002000010201102020200012000011000022101010211110000011000100010001110202011020010012000110110000101010000000110100101101002212110111100110001020002210000020010110011100001110000010100111022020200000122000200000201111020010111110111101110000101020101010000001112100111101001011000011111010000011000000021000101120110100010001100000220001101011001100001011000010102012010201212011010011110000110100000010010010111021000212001000100002001110000000010001001001001100001201001100012111001202201002022001110010001010100000021000010011110000002001112110011122011101102111101020110021020001001110110011020100011011021100000201001100210110000201111002102020101021011101101110000001210001101101001110020211211100102010020200002000020000211010010011100120202200100101100001111020222102011000000101010001101102011000120222110011110111010001001101000000221101201000100002011112111101111020001111011201211001001000000220000001020222200001011000010220000111110010000211001120101101200011010000100000010111000000200010101110121000210010110000011211111110010000110001010210100001110112101111010000020000002000002000000000001010110000100000101000000210011100011010001100000111001020000000100110210100001100000100001010102100001100000000200101012100100111000010000002000022220010010000000100200100200100100200110022020000011001100001001101011000020001002000000002000000000010100010010101101100101200000002011011010101001000002000112001200200222202002000010000010101110010000000000010001010100010011102000000111110001101010010011211011010001012112111110011000210111000000000000001011112100010010110010011011110000102100110111210010100022000100210001010111101010101000000010011111002001020101020100202100011000111001100100010001201111000000101111010022021002011100010000000020000000111001002101000100000000010110011010111111100011011001111000200101012100000011000010210010000011210000110111000101000101010000010010101000110100011010001001022102101000001110000101000010000211020200010112011200201210012001101000011112000222011001101000111111011200011001110110110010000111210012210001110101100000100110
0001011112111011100110000000100002110001000101120001111221101201010020101000011110011000010111000110220101101112111012111011200001001112000201001010011111001001010111000001002002011010101120001110121100122202100120011011111010010202101110121100020000002000000002022000200201110211010100111100220001100101110010110110000110110001011001111000101110101021211102001210010011000000000111110201011000111002011021111101010012112002000101211102020200012000111001021010000121000010021100100020011101121001201010011001210020000101110010000110100101101002212110022200200001020002210000020000220000000011000110101000011111111100010022000200000201101111000011100121000110101011010100000001011112010021000102011011000101100000011000000021000101120110100010001100000220000101001001000000001010020001011002202202002000020201000200000000000010110011111100222102110100101111111011001100110110011012110111200000110011112012102101011121101111010012010201110111101021102100010210011011000020000010110111001112111210011020000001020020111110010011011021100000201001200210200000201111002102021201021111101101110000002110011201111101020120201000000000110111101001100020000211010002011101020101101110100200000100110211101011010000202000000000002010111111111121112110100111001101001110100001100200000001001002211010011101110001110010001111001000100000220000000010212100102000000020220000022011110010011111111112101020101010000100000010101010000200010101110121000210120210000121101012010110000110001010210100001110112101111010000011011101101011100101000001121211111100110000101001000120001011011001012111010002010010111100111100001010000111100002010001100101101101000200001011101000020001000101001100021220021110000000100210100110100100200210011010010101100110010112112121000111001001101111001000101000021011020110111101211002011010011110012000201100001001012102102211101010212220011100111021100110000000000000010001010100010010102000000111110001101010010011211011010001012112111110011000220211000110101010112100011000010010110020100110000000012110201002200001010111112010110120100121020000111100200121010101101011110102010100101101021110110000111211000002000000000010101020000111011002022101000000000020101100100001012100000110110001200020020000111120200011011001111000200101012100000011000010211111100101111000110111000101000101000001120110100010111000001120002100110111211012111100000202000020000202020200020022002200200220002010000000000111000111011011011000022220022200022002220220220000000202210012100000110202100000100110
0001011112111011100011111100001102001012110100011100000001111211011001000001120101112122010201101000000101100110000110010000011111002222000211100020002011002002001101011010001012011010212121111011210210222111100110001111200000111101101001010102212002200112100111211200101001011101101010120000000020101010010010010110000110110000011001201011101200100022211201011200011002010000000111110201011000111002011021111101010012112112000102211102010200022000200102020010000021211120110200111020011111212012111000012001001101110101010000100121201102111011112110111100110001020002210000020000220011100001110110010000111022020200000112111200000112010011000001200111000210101011010100000002010121011112000102011011000101100000011000000021000101120110100010001100000220001101011001100001011000010102012011202202002010011111000110100000000000200001110100111101110100101111111011001100110110011012110221100011110011112012202101011121101111010012010201110111101021102100010210011011000020000011111101111011112101001010001000110110011020100000002011000011010100200110200110102211002102020101021100101001010000001120010100210100210011102110100001010111101001100010000102000001011100120201200000202000002022010111111022000000110010001100002010111111111121112110100111001101001110000110001201000100001011212111101111020001010001102122002000200000220000000010212000101000011010111000012111010000211001120101101200011010000100000010111000000200010101110121000210010110000011211111110021101020002020220000002200002011121020000010000112000001001111110110100000000100000101000010210011100011000001101000111002020010111000210110110001100000101000110112100001100000000200102101200110101000020010012000011220010010000000100200100200100100200110022020000011001100001001101011000020001002000000002000000000020000020020202201200002100000001020002000201100001000112102102211101010212220112200111022001110010001110101010011000101011010110010120001100000101010010000010001100000101001101010121100221111010111101010121100101000010110121110110100100100011010201001110011110111111100210011000111020000111100200121010101101011110102010100202100010110221001011111000002101011000001010202011022121001000000010110001011101100201111012100000110220001100020020000111120200011122001010000100200101200100100000010211111100101111000110111000101000101000001120110100010111000001010001000121001110011010010000101000010000211020200020022002200200220002010001000000120001111011001101000201001000111100010100011100011111120200022121101100111100000100110
0001011112111011100110000000100002110001000101120001111110112201010011001000011201011011010100000010110000201011110011011000111011001112000201101010011111001001010111010001002002020000111020111011211110122111200000101121110000021202100011021101121001101111100111112100201101010211010010210000110010101011110010010110000110110000011001111000000200201021200101010210010020101001100111111202000010110000002000000000002002022002000010202202020200012000011000022101010211110110100100111010001110202011020010012000001101110101010000000110100101101002212110111100110001020002210000020000220011100001110110010000111022020200000022000200000201101120000001200111000210101011010100000002010121011112000102000022010001100000011010000010100101101110010111000021020220002101010000100001010010010101001011201212011000020200000200000000010010010111021000212101100100002002220011001010110110011012110111200000110011112012202201002022001110010001010100010011001000010010100002002012000011111011101102111011112101001010001000110110120110110121002011000011010100100110200110102200000111011101011100001002000000002020020200220200120111101000000000010111101001100020000211010002011100120202200100101100000100110211101011010000202000000001002001122110111000010100011010001001101000100112201201000100001002211010011101110001110010001112002000200000220000000020222100001000011010111000012111100010111001021102000110000000000000000110111010001100110111010121011120110000000000220200200111101020002020220000002200002022020020000001011211101010101212110110211101111100110000101010110121101011021001011111010001010000000200011100001010000111100002010001100101101101000200101012100100111000010000002000022220010010000000100200100200100100200210011010010101100110010112112121000111001001101111001000101000021011020110111101211002011010011110012000201100001000112102102211101010212220112200111022001110010001110101010011000101011010111010010101100000002000000001111012100000101001101010021000211011010001000000121100101000010110121110010100100100011020202001110011110112001010110110110121111010101100100221000101101011110102010100101101021110110000111211000002000000000011010111001111111001011001000000000020000000111001002101000100000000111010011000000001101110111000101000000200101200100100001011121111000012221000110111000101000101000001120110100010111000001010001000021001110011010010000101000010000211020200010112011200201210011010000000000111000222021001101000201001000111100010100011100011111120200022121101100111100000100110
1021111000120011011221101110200002220000001200001110001101101211022000000002210000202111000001102000000101010210011100100110101201112221001112001010011120001011111102102012111122001010211111102110110211121202100211000002200110100101001010011001111001101001000002121100100201120210110100200000111001000002210001111000001121120101022001101010000111200121100101000110001020000000010101210202000000220101011121000111001001201011000111211102020110021000101001021020011121001100022110000011102210101011110100002110220020000002020000000022002020200001121121011211110101011111100011010010110000100001110110010000112012010210110122101100110102000220010111110111101110000101020101110110000012110112101001001100001111011110011000000110010101002110010111000122010110011202001000000000001011020011010101201101002001021100000110100001000010010011021101111010010001200120111011010101011011001001000111101011200021111001101110011121001110120011011101010110010011010000101001101001101001121101101101001112111210010010100111120110210211010000012000100001000001100111200000202121011010011000011100101101120001012110111102011001020021121101101201001020101001000020000220020011011111010000101011111011001110121121101000010000202000000100001011011100001000011000000111001001101000100001101211101000102011211010010102100100011011102011111011210111121100100000202000202000000020220000022022100010111001021101100110000000000000110111201010002010120110011011111011110000000000110100110110000020002020221010001110112112010010000002022200202011100101000001010110000100000101000001100010000011010002111010111001010010010100100210101010000000001001120010001011011001010100001001100200011001011101001100021220012200010000000120100110110011100001002001200010001100011110010000001010011001021010000210111010200200000001110102101101101010011001020111000002011001012101111120100011102220011101211021001110000000000000010001010100010010101000111000110110210111121111010010010010112011001010210201121100000000010000001011202200010010110010111011110000102100110111210010100021111100210011000111010000111000100010011111002001020100111100101101112101010011200201010000200200011000101111010022021011112100010000000110111100100001011000000020110000102111111101000000200011011001111000200100012201000011001000221112010001121011200211000111010000000000110110100000110001000101111101111002101000000020000110000010110211011101101101010200212101010001201000011011011221011002001001021220022211021001111220210011110211110001100000110101101001000101
1012120111221011011221101110200002220000000202220002222111211101120120012000002101000000000000000010110000201011110011011000111011001112000201001010011111001001010111000002002002011010101122002220221110121202010111000001100000101010001010000011102001111101001002121100000002022000111101111100010120110100010000000210000110100000000000100021000020011120101000010200002011110000110100000000000010000111001000000000002002121112000202220002020110021000200102011020000021100000012010010010111110110000200110101110111011120200000000000111001110101000010011001111010001110002200111010020000000000000000000001100012111011211000111000100010112000111011111110121000110101011010101110110000012110112101001001100011111011110011000000110010101002110010111000122010110011202001000000000001011020011010101201101002001021100000110100001000010010011021101111110100101102001110000100100000000002002000111000122200011101002000010011110010010011001100110021110111000010100101001101001101001121101101100011000111101011010101110210110210211010000012000100001010101210101110000201100011101021100011010000002010001012020120101120100120011102111100102010020200002000020000220020011011111010001101111010111001110121121101000010000202000000100001020000110112110012010100111001002000000200012101211101000102011111120011211210001011001011111001000200000221100101000202000202000000020220000022022100010111001021101100110000000000000100111202010111000111221011122111020221100000110111111101101111020012121111010001110112112010010000002022200202011000000000011000000100000100112100010100010001101010002111010111001010010010100100210101010000000001001120010001011011001010100001001100200102000021000002000022220001100010000000110100200100010100110012010100010001100010111111011001010010002011010001110000000110100010011211202201002001010010010011101100101011011001001010110200122102111000011100010002110010000000000020002000000020021202000001100110110111101111112111021010010112011001010110101111000000000010000001011202200010010110020100110000000012110201002200001010111111100210011000111010000111000100010011111002001020101021100101101112101010011200201010000200200011000101111010022021011112100010000000110010000111001001001000010000000102100012100101020200001011001111000200100012201010011012010210111010100100000200220100001121002010100122220010001000011121210002110211112101001101100000101100020110202011101111011001200211111001001201000011011011221011002000001111110012211021001111220210011110211110001100000110101110001000101
0002011112111011100011111100111101101121111200001110001101101211022000000002210000202110000100000010110000200011110011011000111011001112000201001010011111001001010111000001002002011010101121002210121110121202010111000001100000101010001010000011102001111101001002121100000002021100201100110000001011000001100001111110001011010101011000100021000020110022200200010100002011010000010111210202000000220101011121000111001001201011000211110101010110021000100101012111021211111210111210011021112200010111101010001110002011110101010000000021101011200001121121000222010101101111100111010020000000000001110000010100112012010210110222101100010112010020000011100121000110101011010100100111010012020022000102001111000101100000011000000010010101011000000010001111000110010202002001000000001011020011010101201101002001021100000110100001000010010011021101111101110000101110001000100100000000002001000111101011200020101001000010011110010010110010011001020100011011010000101001101001101001121101101100101112112101011010101110210200110121100011022000100001010101210111110000202121012101021100011100101100110001012110111102011001020021112000101100001111002000110020000211010002011101020101101111010111001110121121101000010000202000000001002001121001001000020000000020001002000000200012101211101000102011111120011211210100011011102011111011210111120000000110212100101011001010111000012011201120000101012001011020010001100011110111201010002010120110011011111011110000000000110100110110000020002020121010001110112112010010000002022200202020100101000011111101211000210011201010000120002101021002022121010001000010010200001100002020000111100002020001100001100000000200002100201010010001010101001100021220012200010000000120100110110011100001002001200010001100011110010000001010011001021010000210111010200200000001110102101101101010011001020111000002011011012101111120100011102220011101211021001110010000000000010001010100010010101000111000110110210111121111010010010010112011001010210201121110000110111010112100101100010010110020100110000000012110201002200001010111001100210211100111010000111111101000001110011000111100111100101101112100111001100100010001201111000000101111010022021011112100010000000110111100100001011000000020110000112111111101000000200110000000202000100011011101120011111020210111010100100010200220000000111001000000121120110001000001110100001010122002000000000010000000100010110211011101101101010200212101011110100100110111011000100020111011011110012200121001210111211000010101110101110001110101101001000101
0001111112111011100111111000110101100002000010010000000111011100011001000001110101011010001001112000100101011112211011111100100000000000200011001010101010111001101001101011100010100100010010001001111010111202100011022111111120000201202202000000020010001111011011101200102010010111110120111010010111101011100000000100001010000010010100110012100100210110002010000000102002010110111201000000000010110122111000010001110100101001000111110101001020000100111211011010011120101100001021000000111120000011110020012000001101011101111111010201010201120010111000002020100201210012010112011111000010112022001002220000010010002102000201110100111010112110000000200000000200000000020000000002000220002202000002002002200220202200000000000011111210101000101020000020111110002000120000100001110100111101001011201212011000020200000200000000000000002222000022000000010110211101011101001100110111010011210112201001010011101001101010010211101111112002211210021110111011101011011002000011101110100011000010101121011200012010110000020011002111011101010111210001020002010000200211101101010202010002110101001010010000000210100100110000110121200000000100102010220000101011010001100010110101110202110101101100121002110221211112001012100211011100011011001120000122202100010102011100102121100110010000000101011001111010110101020010101102101120000212110220111111101021221101111000111000102010011101001000121001020201110200001001000000100021111000110100011222010000111111011101100002002011112121201020001001200211000001010000211000020010011101101011100000000000000000111100000101101000101010000022000000002000021011111011121000111101120001100000101111010102000100111101100110110100000200002000022000002000022220000000000000000200000200000001101211011111110110012100101010010111000020001001010000001100112110200101000100010102100101101001001020002000202000001010000222002200020000020020020002002200001220111211112110101112212010001101110001110211000112110211012122000021021010221011001010100112011000100111011001001111102111010020010110210021000000002101110002101000110012001111100002010010110110011200200211001100101121211102110100100001001010001100011100000111112122011000100101101100110111111011100000210200202100100121022112010101120012021110001000100010101200000000202000001100010111000100002011110011012201120000200210001001000102110001110100000020122001102010002010121110120111010000000111110020110102020201110012002201110120100000110110111202010110200011001001020110111010120001121011120010000122022110120002101100020100000221
0102102002000101100010100211001012110111100112210011112210101101010020002010001100000000000201100010110000201011110011011000100000000000200022000121001121001001101000200001200000200200000001000000000000000000020000010111010000022200020002020022000220200002000000000020012110010111210110010000002011101110000010011110110100110001011001111000101000121020001111000210010002011121100011001101000010000011112000010001001101011011001001102111010100012000011010021100011110110110100100121000110010000010102010111001012101120200100010100121201111011011110100000111011101200101100111020120000001110111010110102110110121010101000121111111101100212020010000221111100000100002100211100000222201010010101111000011001001212021010101021111021101110010011001111110101111101201000011110010100010011000000002101211001110111102110111101101021000100111110101101002000002200110120011120110000001002002000220001011200020202101110010011001011111112102210102210112111012112000010111002012000020001020000111111021121210021011200000020101122021121011020110010000111001100110200000201200000111011000100000111201111001010111110011111211120010211101100101101020210001100020000110110001011020010101200000202000002022000000220011000000110110011210002010111201110111102210000201000101002120100110000101000101002001101102012111011101111002202011011110100110221100101000102000202000000120110101121012200020010000010112100021010011011210121100101010011010002111011000110011011000000001001000111210100021002121220000001101011011110010010001101001111011110011001121001100100111121111000111100000002001122000020022000002000001010000011100001000000000000001111100010100001101000210111100101020010000010010021000110110110010001110100010121011011110010110010001100010000000001011111112111010011001112102200001111011121122111112210001001122111100002001010010000002000002002000020001111000010001101200100010002021010100000210002111111100001001100011210002111011012000000010100001120002011011000001210200121100001100010111102100000010020000211010011222022200000002010110110112110101000100100102011001100010001100100010001110011000010100020100201102101011010000100110000001100112111001011101100020111001111201100011001200101000101011011101000200110010011201020000100010110120000010201101200002111110100012100010111010000021020020100111000002010111001011111110100010111000001010001001021000211011000010000110100020221111010110001111010101101100110110110100011000012000000012102100220010100010110000101111201011110010000101121001000000000001100010
0001001011000000011120111101000111120111000121200120001211000111011010001011100000000101001211200010110000201011110011011000100000000000200022000121001121001001101000200000200000200000000000000000000000000000020000001110100000012111100011010111112001111211101110101101101101001112010010220100010011100200010000001110111210120011022001101010100000021020002120010210010002011011000010000000000010000010002110000000111002022002000001102111010100012000011010011100010211001010000000110100110010000010102010000000011200120200100010100121201111011011010111100000021101210101000011010211110011220211010110102100011111111022000200211000020000020210000000221111100000100002100211100000222101000010101001000011001000101010010010010000110000221100110100001001011211101201000011110010100010011000000002101211001110111102110111101101011000200011200202000002000002200110120011120110000001002002000220001011200011101100110021010102001111112101110001100022111012112011011002001012000010001011000011100010012001012011200000020101122021121011120110010000111001100111110000201200000111011000100000111101111001010111110011111211120010211101100101110000211001002002120002020020111111111011111010201101010001211110211112010000211120111000002011011100110100011110000110000002001010200111101201000101002010211011012100001100120001102011011110100110221100101101101000010100012001101010101100101110222001010101010110001000010011110021100010001020120111001000201101011000000001001000111120100020002011210111000002020000200000020101000100200012110010010002011110100201001011111001000010001011011000011011010002010010111000111000011001100000100001000101000100001101000210001001000100000001020020022000110110010010100110100110111021001100110220021101200100100110011111011210100201011001101111001000101000021100110110102202111001100010100110002110100110010111001001020011200011201002001100100010002021010100000210002111111100001001100011210002111011012000000010100001120002011111210100001001110102001010100101100012101101020010110010100112022111010102010010020011010011000100100102021001100010001100100010001110011000020101110100201101010021021001000010000002101012111001000102110021011000000000110101102101000000001021111100000200220011020110021110200001021120111010100101101002201211110001111010111010000021020010100111000102101202001011210101110010112110101121011001021000211000001021111221110020111120010110001111010101101100110110011100000110101001110121101101120010011010120000111002211000010101101210110011101000000001100010
0001111112111011100111001000000002000002000000010101001000112100011001000001110101011010001002212000100202000101110101001000100001000100200022000010101110001011100000100000101001110110110120112012121020112202211101001110100000012111100011010111122011100212111111102200102010001111000110121100110011201110000020020220001010000010011101010000200200120110002120000100000001120000121100000001000020000222000000000000220000101102000221001110100100001001012000001010000120101000002020110111110010000111102010101000011200101112020111000200000110002011111011101111010002210002121100020010110000000000000011120101020011111011010100011111101101121000100000211101100101111000010111110111000111001201011112002001100110102100000010000011111110111000101010001010110211102010111000200002011001010101001010101121110001011110001100100111111112210101011012001100010111100101010101010100001001001000100000000122200011110100001011011121101100011000000000020000001100000011011002000022000010010010101001011201002122121020000000110010102110010112121110111001001001100001121100210000001111110002110010002001010000001120010100220110210111110000000000202020220000200020000000200000021201200101000112002000222002200210101202002022200222011200011012001011100012101210011102001201001110100110010000000001000111211111021200111011001002010110000111110110112211101110111000010100012001101010101111011101221001021102000200000000010000000111110000000200010101000121011111011101211011010002000101001101000100012020101001100102011001000011000001100011000010111012002100210000100202000000100202002220200100110100111000020010000200002000022020000000000001100100010111101102100020200000101000011000011000011000011120010000000110100110121011011110010110021002200011001100002000000000000020002000020000000200222020200101000100010102100101101000001110011000200110012010110020100101012101011010111112100011000110010100002110200001111010011110101000011111110211110202112222000020020020222020000000200202022000000000020000002000202200000020000020100020000000002200200001101010100021111100200001011001100010001100100010001001020000001001111110011001001021010100000000000110111222022000200000002000211010100000000000110110102000200021111111000101010001022111110101000010101110000000202000000000020000000101101011110021001112120010201101100101001001111102210200100010111010012020002001121101111011010010000211000020111111010110020012101210211111000000011110110211011110200011100012020120022121120000012110210021110221011010110001101100010100000212
0001111001000100211101001100010111010011000000010011000001121100110001010100110101011010001011111000111101100110000110010000022022002222000200000020002002002002000200200000200000200100110010002111021020012202211101001110100000012111100011010111122011100212111111102200102010001111000110121100110011201110000020020220001010000020021201100011200020110110001121000000101001120000121100000001000020000222000000000000220001101102000211110101001020002000012000000000101121100000001020010000110010100000201100001000111100011212121222000201010110111020011011102010010102210012011101020011110010111011000011220101020011111011010100011011211111111010010100122111110001000002000222200000222101000110001001101011010000210001011010000121010101002100211201011001001000000000200001000111111000010101111100201101101001011110001100100111111112210101012012001001000111100011000010110110000001001000100110000122200011110100001010011121101100011000000000020000001100000011011002000022000010010020101001111110012022010020100000110110112110120112121110111001000002100001020000200000001102010002110010112001000010100120100001101001110010211211100102010111101001000010000110121111021202110000011111101201001110101101110021021110200222021000011012001102101102001110011012001211001000100110010100000001001120212121111200111011010002010110000111110110112211101201000000010100000000002020002022011111120000121112100111010001000100101202200011100110110101000110101200011000100002001011102210201011001101111121101002110101111001010020010102000002100001100010001000100000100112100010001101001121100000000000111000111001010100002000012020100000100001000101000000000000000200100000100100002000022000002000022220000000000000000200010100010010100110022002200011001100002000000000000020002000020000000200222020200100000000000002000200200000002020002000200110012010110121101200021101020020010011001200001011000000002121100000000000020020202000001100110110111101111111000011120021121110000001101101121101000000020000001100102101001010110010111121011100001101100101200101100112001100210002010111010000111111101000001001020000102000111210011001102101010011200201010010110101121010101111011012010020201000010000110110102000211012012112000002011002011212120101000010101110000000202000100001021000000011010011110010100201100010101012100102001102111102210200100010111010012020002001021101111011010110000101000110010202011101111011001200211120200100011110110211012000100010201011110111011211010000001110100021110120100011111000110000000200000002
0001111001000100211101001100010111010011000100010101001000121100110001010100110101011010001011111000111202000101110101001000111011001111100111000020002011002001100100200000200000200100010010002111012020222202100112011112111210000201201112010010020010001120001111112100201110000202010011211010010110211110010010010210000110100000000010011101000110110010001121000000101001120000121100000001000020000222000000000000220000200001111111111011001110001001012000000000101121100000001020010000110010100000202010101110111100011212121221000200000110002011111011101111010001210002110100020010110000000000000010110101010021111112000200000111101101121010010100122111110001111001000222200110111101000110011112001000010000111001000020000111110100111000101101012000110101101010201001100112011001010101001010200111110001011110000200000011100101101112011022001001010111100101010101010100001001001000100001111001001102011000000011001100110000001001111100110110001000001001011120001012000011112011202000000020012022121020000000110010102110010011111000200001010002010001020000200000002002010001020110002001010001011010110100120110210111110000000000202020221000200020000000200000022201110000001021101100111001200200001112011011201110000200101002001011100012101210011102001211102110010001000000000101001001210001011100020001111120120100000000200011121100001201000000000000000000002020002022011111120000121112100111010001010100101202210000000200010112000110101200011000100002001011101210201011001002200222000002020000201000021011000101111011000010111011001100110000000202000000100202002220200100110100111010020000000200002000022020001000000002100100010111101102100020200000101000011000011000011000011120010000000220200020222022002110010110021002200011001100002000000000000020002000020000000200222020200100000000000002000200200000002020002000200110012010100112002110021101020020111102001111000110010100002110100001111010011110201000011111110211110202112222000020020020222020000000200202022000000000020000002000202200000010000020100020000000002200200001101010100022001101120002011112200120012200200110001000011111111002211100100001001021010100000000000110111222022000200000002001101010100000000000110110101000211012012112000102011002011211010000100011002110100000101000000001111000100011010011110010100111110010100110001000000000000000200200000000111111100202222202200002202000000020000220000020222020000020011011100111111010200100020120120202021110200011100012020020112020220001011010121011000111111021111002101100010100000112
0002002001110000111111101110100002110001000101111100000001121100110111011000011102011011010000010010000010100111101011011000111022012112100200000121001112001002001100200001200000200100110010001001111010122202100001111112110110011200111102010011010110101021100120202200202000000202000020220000000020202020000010010210001010000010010100110011000100200211100012000110000011010110210001001201011010111111101100110101111002121101000010001101001010000100111110100111012110000100012011000000110010001000102010101110212201120201111111000201010200111010011001002020001102200021121212020011110010111011000012220000010000002011010100011011111010211011010000211001011200000001011000011101000211001111001111001001100110211100000011011122021210002000201010001020111110110110200001000111101000000102011001101211011010011110001010200100021011110200011001101001000111211011111000110210000001000000100111102001100011000000000011000201000010221001100210012120110000020100101110000011100001211011201000111201002022020010000001010010112110210202011110011012010001100111020111110010101011011000020101111000100001111010201011020011110121100000000000101111111000100010000011100010021201201112111120200200000100211210101112011011201111011100012012001010000011111110010111002101001110000000000100000000001002220000011100020001111020111000000000100111121100000010111000001000011101111000012101000000112002010201000101010010011110011010011000000100011222010000101200022111000001001000201111211020012112101121000011121010101000111010000002000002000000000000000000000000000202000000201011001121100100111100011111020021121000110110012010000000010001100210021011211102200010100001001101011000011101002001011010111000000220211110111021011101010110110002100012101100001001100011000020111000120000001101111121100011010101110011000111111101001010001000101100111010000121001200110100112000010012100011001121010100011110100011111110002100110010010211000101001101001122000010110010211010100000110101111101011010110000011110112100000020000020100020000000011201100000020010100021000100100012011111200120011210111100002001011111111101120210111000002010000100100100010120011112121010201010002002000020200000000000211200101000200012022111000011011012011221110101110110201021000000202000200111111000000011000120201110111211010010201110000010011000001010101110100000110001000101111101110002202000001120000110000110121111001011102010000101111011000000011110110211011110100002000012011010011021221001112000120020000121111011221001101100010001000111
0001111001000100211101001100010011010112110010010000000111011200011001001010111102011012110000001000000100101010000110010000011022011211100100000121001112001002001100200000200000200100010010001000011010222202000002011111200110011201101111011000010110001010000010101101101110000111000010210000011110101110000001110200002021010110021100100021100100210101011111000100000001110111100001001201011010111111101100110101111002121101000010100210000110000001101211110110112221100100001021000011022110000011110110001100012201110101010000000200000200002001111001001121001001200011211211020010100001100001110000010000110021111112000211000100020120200011020100222102111100000002011211111001211100001201001001001001101110101100000010000011111110111000101010001011001110001000110000100001021000010102001011101211011010011110001010200100021011110200011001101001000112100011110000110210000001001001100111101112100012001100101001011110110000001000000100011010001000010001112101000011100001211011101000000111012022010010110011020020002020000000001000100001111001100000110111012111102011021000020101002001210001011000100101021121200210211000000101202011111000100010000011100010021201201112110211101100111101211220202202002022200222022100012012001010000011111110010201101100102121111100000100000000001002220000011100020001111020111010000000200011121001110102011100000010100101111010012012000010011001110211100012020011011210112101101011100010111211010011011111022211100010000001100101111110011111002010001101011011110010010020010001100001100010010000000000000100000101000010110101002220200100110100011110020011010100001110012010000000010001100100021111200100000110210001001101011000011000011000011120010000000110100110111111002200020220020002200011001100002000000100100020111000120000001101111111010011020111211102100012011101000010001000101011102000000020000101101111102001010010200110111000110101001221111000010100010010102000000111110001101010010010100001120012021211110101002000210202011010100101110111011000010010110010100011011011011201100000020010100021000211010101021001100110011100100100002001011111111101120200100001001021010100000000000111011111011010100010001100111111100010100110111101101100201111012100000110111012010220000000210120102111000000202000200002021000000012100010201111110200000000101021000011011101001011111110100010111000001010001000010010110111011001001111100010000101010120002020000002000000110100002000000220001100100010102000200002000200000101110011000121000010100012222000210000000101000001
0002010111221011010021222100111201101012110100011100000001111212012110000102120000202111001102212000100202000101110101001000100100001111100111001010101010111002002002011111100011101010101111000011111000011202200010011011111010100101102100110101111001101001000002121100100101111101101010120000000011100100000001110110000000000001000000110011100100000122200001111220101010110000110100110102000010220012111011010002000101011002001011101201110200022000101002020020011121000000022100100100001110011000101010101100002001221100000000000020100102110001221220112100200001020101110011020110110000000000000121110001102011120211111021111100000112000102010011100121000110101011010100000001010011010111001211000011000000210001111100000121000111111000100000002010111110001101111001000000101100111002021100201111001020101111000021200010000010110012021000111111110011100111001000000100001010101001100111100021100010102011101000011110110010020012101200101110010021011200100100110000101010000010210100112101020210020110100001010010111101010000002000000011001000200210110100211200000011000010021100210110220101002100002101011101120011102000000000000102101001200011101202000002000101110112210211001211010100010211101010100000111000000000001011000010111110021010100020002002000000100121000100000101002020211010110200110001220020201110001001100111101010002100101000111100001011210010111011201120111000011001010020001000000011110111201010001000111221020011021020120000010010110111101211100021001010111000101110112000111111010010000101101011110001100000111101111000110101101000100110001000010001100010201001120010111000210110110001100000001000220120012111122102110010001002200110111000010000011000011120010001100110111200100200100100200210011010010101100110010112112121000111001001101111001000112010111200100000000001000200200000001011011010101100000001111102101210011100112120111200211011001121000000000000010001010100010010101000110100000000101010010001121011000000002002002010020000200011001010100000000022202201020010110010101110000000012110201002200001010102001111100001001021011010100210100111100100110010100102101000101101010121120000011111000001100111011001110101002011212000000000000000000110111100100001011000000020110000002000002000000000200200000000202000100011101000210000021010200111011000100000100211200112021002120100021120100001100110012110001200211221202002101111001010100000000110020200000202020201111110110010001100111010011110000011011001021111012100021011210121210001111211210012110010211201110000000200
0011002001010011000221001100110011120110110111110011121210202102010011001101102101000101001011102100111202011100000101010100000111011212100221010110012120001001002101111011100021001020201210000011111000012111200000101121110000111101101001010102212002200001000001110100000002022000202000020000000020000000000011010110110010100001000011101121100100001121200001111220101010110000100110110101000010110001001011000001010001201001101102110101110200011100011111021111021211110110111200111110011110011000101010000000121010111001010000000021001111110000110120101111100001110101110111020120000000000000000011110101101112021111000111110100000112000111020111110111101110000101020101010000000121100102102000000000012010121111111100000221000111102110110101001021121211101201000011110010100010011000000001102111101001110200000100110100000010120022021000111020000111001002110000000010001010101001100001200010100011112011202100011121101110020011101100111100011011010111101011001001000001121101211101222010022002001010101000100110011011100011012011000011101001200210100000202211001102010110021010210010220101002110001112001001020010220202000202000111101001000010000111010011000101110112210211001211010100010211101011000000211000000101001002011000000000020000000020002002000000200112101211101000102020111110110200020001211020201110001001100111101010002110111100010111001011210010111011201120111000011001010020001000000011110111201010001000111221020011021020120000000000220101100210000110012021120100101110112011010111010001011200202020210102100000222202222000220000202000000220002000021001011121100001110010111100111000011011100111100001120111111101211101100110001002211100111000010101001100011111011100000000100200100200100100200210011010010101100110010112112121000111001001101111001000101000010100010010101101100101100000001110012000201100000001100001010101201111101001100110100000002121010000000000000000020100010011101000110100000000101010010001121011000000002002002010010001100001011100000000000022202201020010110000112011110000102100110111210010100012001210101111000010010000000000010011001210101010110201010010112110021011100100101110020010110101110010101020000111012011112100011000000110010000111001001001000010000000002101011011000000200100010000101000000011101000210000021010100000000011100010100211200112021002120100021120100001100110012110001200211221202102101100011212001110000101020200010112011201110120101001102100011021000221111002000001111010011021210020200022200002222220200022021110201211110000000200
0011002001010011000221001100110011120110110111110011121210202102010011001101102101000101001010001110221101111001110002011100100011010102100211011100021220000000011111110001101011010010100111001120210100112111100110001111200000111101101001010102212002200001000001110100000002022000202000020000000020000000000011010110110010100000000011101121000010000012200100010100001001110001000100110101000010110001001011000001011001111002001011101202020200011100111112020011101121000000011000100100001120102011011020101100012001111100000000000021001111110001101010001121000101100101110101011010010011111011000111001001101112021111000111110100000112000102000001100111000220211011100211111001010011010111001211000011010000210001111100000121000111111000100000002010111110001101111001000000101110111001010101201111001010110201000111100010000020020022022000222211210011200120111000110200000001001001000220001011200020101002000010011010021110010000011100110010001000001100200001101001101001111011201100222000021101010100101000100100011011100011012011000011101002200210100000202211001102120210021000100100111001101020010111110100120001111101000101000202101001200011101202000002000101110112210211001211010100010211101010100000110000000000001002000110111110021010100020001002000000100121001211101000102020111110110200020001211020101110002010100011110101001110111100010111001001210010200111120010201111111001101101011010000100000010111000000200010101110121000210010110000011211012010120000110012021120100101110112000111111010010100101100012100101000000111101111000110101101000100110001000010001100010201001120010111000210110110101100011101000110011101012111001010010001002211100111000010101001100011111010001100110111200000110010001100110111011000001100000001001101011000020001001010000001100111010110100010010101111100101100000001110012000201100000001100001010111101000112120112201111111001121000110100111021002000000020020202000001100011011002000000012111021010011111101101010010001100001011100101010111211001000011010110020101110000000012110201002200001010102001210101111000010010000000000010011001210101010110201010010112101011011120000011111000001100111011001110101002011212000000000000000000110010000111001001001000010000000002101011011000000200001021001010000100101102100100000010000111101000012111010110111100102111102011110110011210000110001000101111101122001100101000010011111001100000110111101101101021110101101021101102000011021000221111002000001111010011021210010111011210011111221111021121101201211110000000200
0001111001000100111111112100120110110112110020000000000222000200011000101010111001000001100000001000000202002101110101001000100011010101200121010110012120001010100100110101200000200100000000000011100000000101110101010101100110100101001011011000020010001101011002011100201102020210020110200011211110000101111101111000010100200000000010001111100001120012200100121201011011211001000100100010011110010010100210120202110001100011000111000200100110010100022101101110022110001200102112010000100011000012110000101001000100111001010000000111001110200001111120011211100100110021011100012110000000001011101012221100000020001121010101220011020110111111020010110020000000100001110000011000111211000011010011101011000000211011120020011010100101101100211201011102002100010010100001000111101000000102011220211000101021001001100100000100012121120210110101000101112001112002111011001111010010101012000010000112100012111001102101011121101100010101000100010010001010001100100100110010202000010010102011011011010200020010010001100020002020000000001010100101110000210200110110020111100111010100101100210001010000002020020200220200120111111001110000001001110002100002112202000002000111100010011111101201001110011011011021001000101021210010001011000011211111011120101010000111202000100010010000000101000002001212002011010101102012202110000000100011110101001001101000100011001001121001011000010010012112101101001011110010001110011010001010101011101000011000201101001001000001010001010111111022200012011100201110112000222010020021020201111011000011201021001100110101000101101000100211002110111101121211001111010011000100011100011011100111200001010001101022022002020000100001111101010000000111011100000011021101100210100021210111011110100111111101111200112111211020011111101110011002011001101001001000111122111112210011001122112201111102112011200100110101010010000002002011102100011011001110100000101000100110010000011001011110202011101000011022011110010002122011110001111101100001011101122101000000010101110111011000020001111000111121011100001101100101201000110000011020101111012012101020101110101110101120102100020201112011110001002010000100100100111121011102120010000010001100002010110101010000000020002000200011112200000200110001012111111100011111101100111001111000001101201110100012102211110011001201210010201110101001010001110101121210000001100111021110002200200222202002202210101201010010001211020201020011102010100102001200210001111201110210100011011000111011000011020011220111111100112100000012212110120101101000110101
1010210111111010112111212101210111120011000100001201001001211002000020002110100000000000000200000010110000200020000110010010000101100000110011100121001112001002000200100001101001200100000001000000000000000000020001010100000000102110010021000010011010011201012002011001100210000201100001011110120001000010111020120100110100110000000000010011100000211012112100110000001000211011110201221100001011221101111011000002020010201110000121111121000011021000200212011111001000111010001010110200100011000011100011110001111111001100011001000121201102111001221110012110100101010011210010102110002121002121011001211000011012110210110012011110110112000110210001011002100101100000020000011002011120101111100002001111000101101010010000010000020100001000000010000121010000010102002000000000002002020022020200200000001002001020010100111111100100001212000112000000000100002001000011110001001020211011000101100100010002101000100011020210000021000001000000011101110111101010100111111221210010021122120101110000020000010011000201200110122011110011111020201001111000000221010011110021110111110100001000110011110101101001101001020210200211101110100001111020210001100020000110100001010111100110020200000012020111011002111010000001200000000100020000112010011201101111011122002121101100000110000200000000111020111111002110011100010102101210100010100000012120002101110010110100002002111011111001020110101201001001010200111000011100101111110110000020220222000000101200011211100010001000110010101101011012110211100011121000101101020010020111000100100010010112000000200000211121100120101000002111211001111011010001000000000010120110110010000000000000221210021111211211101020222000112000020001001110011100100110111010001000100100110100110110100000021011101122100001002000000000000020001000101101101000101100200201100200010100100001101000000010021110101000011010201101010002201000001001100101100010101011000000001111000000010100010010101000110100000000101010011000010000100000101001101001010100122010111010110010111111000010011001110110111211011100011011101100110102100111001211110001000000000000000000000000002111011000010200111010100101000111010000100100010001100100000010101010000200001001011001000000000110010000000000001100000110000000100210001110200011012110111000000000001111201101011100121010100000011112220120101011100001011101010000010010101000110100011001000000111120020100000001000010200020220102011102201001001201111000021010100100000111011111111001100011012110022210111001110110110010010211101011121001110000010100000112
1010210111111010112111212101210111120011000100000112101101102002000011001011000000000000000100000020220000201020000002020200002011100000020111200120002101102102001101001011001011100110100000000010100000000000020001010100000000101200010021011010110010001212111111111002001112010210020110200021111110001010220011111100110100110000000000010011100000201111101001000000001000212012110201110100002011220200111000011010011011122102000121111121000011022000200101001111001000102110101000010200100011000011100011110001000201110200111011000100101111002001221110022200200001020002210000010000210111100001110110010000001022120200000022000200110101101120100000010001000210110000020000011002011120101111100101000022000000202020020000020000020000000000000000000020020000000001101000000000002002020022020200200000002002011010010010211112100100000101000101000100100100002001001011010101000011111000100111111111201102100001101011010112100000122001010000001112120121111020000111111221210010111012011101000011111000010011000100200001210101020110122010201001112000000011010011110121011111012000001000210011110101101001101001020210200211101110100001111020210001100020000110100001010111100110020200000012020111011001211000000000100100010100020000112010011112102100000112001210002110000000000100000000001011221010011100010001111010110000000000200022020010000100110011101000012001012001011001120011012101011011000200000010001110211222110010000020220222000000101200011211100010001000110121101101011012110211101110112011011111010020010112000001100010010101000000100000100112100011101010002211100001102020202002020000000022200220002010000000010000000000021022111002110000002000111001111001001201000200100000202000002000000000020000020020000000021011101122101101112010001001001111012101000001111000101100200201100200010100100001101000000010021110101000011010201111010102201000001001100101100010101011101000100000000000010100001010101000111000011011101010011000010000110011111011110010120200121100000000020000002022002202200220000000200100011101021111101000110011200021010110111011020111010000101000100010111012020000000200111000000001011010112010211100000001110200011100101001000200001001111001011011100110010000000000001100000110000000011010010111100001111020111000101000101001201101011100121010100000011112220110101011000000000000000000020020200000000000000010001001011111011100001120000000001200010110102001101000012111010001011010100200000101100211111011011001021220022211021002111111110101000201111021111111210001000100000112
0011001002011000211000000110111102111001000000011100000001121101000011001100110101011000010111000100110011110111010111110000100001000010200022000111100211000012000100100000101001110000110000001010100111011101110002000011010000011200110011021020101001101111100110101002000211010121010010210010010011000010110020010211221110120011011101010000100000211122212001000000000010210000010101001101000020000000002000000000002002022002000020012112010101020000100102102110000101002100101102020010010101000000201110000000111010001100000001000110100101101002212110002020000200000110100010111000111022101012120000111000011002000220220101122011000201111011111110111010000001100000120000100111010012020021001001001011001000101010010010021010010000000000000000001111110110000001002000000000101200111102022100201101101011010101000200000000000000200001111112001001010000101110001000100110001010111112010201100110010002000101000011020210100021000000000000020000000200000000200001010111110020012021011101200100111011000001100100200120011120111100002010201001111011000000110021020111200021200000000000100001001000101011200002011111110111110101000010122212021102101011110001110010112201100111010101010022002020212020000011011000101000010100020110111101001011101200000111002100111121110000001000100101100001111010110101011010001120111000000000100121110010000100101000101000002001012001012001110001012101010010010200001010001121220122110000001020120111001000100101011111000000000000020021201012000001210111001101011011110010010110020110101100000001100011000000000000000202000000101110002101010011112010201001111000000111100120111020000000000000110110021011211001100020002000101101011102000111012101100120020120000000200210100110100100200210010011110102211110110122021121111101011101011010001110001100200201000101120200201002002010001010011110101000121021100001001011100000011011000011000110101011101000110110000010000100011010111010000200000000002000000011000001210011110100100001110100210110001211010000011011001111110110110000110000110102020202000000101001101012000200200001020000000000000000000000100011110000000111201100010012000011121000101100000000200211011000201000001100101001011001000000000110110000101110100000000110000001011111010000100010100111000000111001100111200110200001110000100111011011000010000021000000000000000000010010200000000000000110101000011011010000000010000000100010110102011101111001100210121011100000200100110202011111111011100011011110012200121001210111211000010101101111110001110101101012100111
0010110001011100222101001210111102111001000000010011100101012101000002000001010101011011010100000010110011111111010102110100101011000010110122100110101200101112001001001010001011010010210101001010100112112202200001000011010000012110110011010020002001111100001001011001100220000111100000100000012101000100000010000221111010010011111101100010100000112122202000011101000010210000010101001201001021110100112000000001011001111011000010002022000001020000111212001010001010101010011101110100010001100000201110000100111010001100000001000110100101101002212110002020000200000101100000020000220011100001110110010000112012010210110122101100110101101120111110111010000001100000120000000001001211001111000002011011000101101010010001111110020001001100110100010012010110001000110000000000101200111102022100201101101011010102010200110100000001200001111112001001010000101110002000110210000102000001100111000111100002101102000010020210101010011011111100120000000200000000200000010010000020002011111101000100111011001001100101110200112020110000001010100000102011000000210021020021100011110100000000211001011000101120101001102101110111110101000010112111121000100011010001110010111101010202100001111011011011222020000011011000101000000100010101111002001011101200000111000100111121110000001000100101100001111010110101011010001120111010000000200011120010000010211010110100001001101020101000010100101201000000020200112000001111110011110100102020011000011011110011011101100001001000111112100120001010210100001100001011121010010110020110100110000101000011111101211000221110101110100110002001121011121011100001101000000100011100001010000111000000221210021111211110001010111101000102102102000202001201100010111110001000100110010010010010100110020012201112211001112010001110000110101001011010001110001100200201000101120200200012011000001000020211001000011010200011001110010000020020010011001200001011000000010110000000000000011020202000002000011011101000001001111011211000211111100001021110021110111000010000002011001111110110110000110000110102020202000000101001101011001211110002011000100110000110011000101120102100020200020120111110010111100100101110010001100100000010101011100021012002101110110110110110202100200001011101000110000000010110011010100011011021111000010001001002201211110000020000100111011011000000000022000000000000000000110110100000001110100121011002011111011100001120000000001200110001111101002010001101010001011000110000121112012110100012001000110101100100011001010000001112000102220011100000220202200011100101
1110200112122021111111111201010100111101020211001110010101211001110011001101200000101000000001001110100100200010000020020000000000000000200022000222000222000002002000200000200000200100000002000000000000000101110010021110021111100102111111100110011110110102011002110200101001010021110121001010011101110100101111121100111110110010021100100021100000110022211202000110011002002121011211100100012000112201100110110102000100101001111111010101110200010100100111111100000111002100101102020010211110101011111100102000211010012000000000010111001111110000110010002011100101120002111010111020010000000000000111110111101101012001010100221000010111100121010000221111100000000002000222211110111112000020010102000022010000201010021000010010020100001000000010000121010100011101111000000000200200102002022100111101101010021100000100000100021111221100100101000002010111112000002001010210000002001001100221001111200011101102000010120210101020011001011201212210000120020012011011100000200111111002011021100111011111111011100001000110121101010000011121110000200101110110110000201010011011000000011100101101010011212111120110110101100111112101101201001020110002000011110111020011101111001112120202112101002021111011110011101000000000000100101002010011101202002000101010001001101001111101001100100102101110121111101001010100000021101101002010100101010001100212220111221100101001201020111001000010011100001111010011000010001110002100010111200110120211010000112110010002111011011011101110101011001011211111001101011011111010010012010101101020110011110121000001100110211022211011100011001011010002111100211001101010000100011100100101101010200011111111011001111011100110112001101001111002000202001100010111021011010101110000020000010011000001100101210100112111211020011111101120112012011002210111001000122222111111110000111111212101102011001211111000002001101211010112101100101111012201111021001120010000000100010112000101011011102010110101100000012000000011000011120012120111101000010001111101000100010101110111101001111011000110110110110000011111101001120110100011000100210101010111010000101000100010110012011001010101110100101001000011211100102111110221101110011011000011100110002110110100100000000110010000100010000110101110000101001111121211100010001000000000202000200011111110100102201111120222020200100000101012100101001001010100010121100110110011001001000000111120020200001111000010100100010211011101101101010201121011010022202000110020111100100020002000200002000200000101110011000111010110000001111010010001102000010100
0000000010000011111112111201110100111101020210011100000001121101111111000102110000112010001002002220200200100101010111011001101000010110200022000222000222000002002000200010100010100110100122111022121010011202200020022020022121100102111111100110011010110102011002110200101001010020110121001010011101110100100001102001120110210001011011000020100200200111012102000000002001102012001210200110022110001101101110110101001001111001111001001021010100010100100100001111000012000000001121001120100020001111001020000000111101001001111000000200000110100000110010111101201001121121110010010000210000001011001112220000000110002121000200100000010020101120100011111121000101100000021101200110111111110110111101001012100110201100011000000010020200002000000010000122000000020111100022200002110001010001001010101121111011010100000200000000020000111100021112000100101011101100011102120110000111000001101101101010001010211101000021002022101100021101000200112120000010020011101110100000200010100011001111100111111200121010001102100201120200020000102000000022021001000110000100111111101020000101101001000110110010102110011201111100200102012110201101112110020012101121010111011102012020010101101010201100001000010101011021111100101000000200011110001111002202002000000021001111001000000110000200000000002020222020101100010001220021101101001100111000000000101101211101212000100110101111120011011101111100100120010020010020012120112000010011100110110112000000111200010102111011011001100000101101011012110211100011121000100101020121020110200011110112110110000001000110111112111001201011001011010001021110121000101010010011220010111020000000000000121221022001122112200100111101211001021101011212100110010111022101000110100011120011021011010111100102111001001101112011011101212211112101010111000200211121100111010101110000000100200100001000010211001000000111001101020010022201021010101100000100002121010110100011011112011001020111202001000111110001102111001011211000101111210100211001010100100000010112001100010021011000001010110000111001010100000110010011112111220011111201100001011111010000102000100120010002002002020002020200101001000011101100012110001112102121011001000102201100100102011001100000000020000000100010001210101200110102011020011100111111110110011011111212012001110100100100002011211202100200210000010012001002210201102011120110100000010100011110101000022002000000001021111111110020111021110021101011100102010011100222202000011011011100100010102000120110200110100001201011110111111111100022111010021001011010110000
0201201112111111211101211212011111110112110120002100010101211001120011001101200000101000000001001110100100200010000020020000000000000000200022000221000222000002002000200001200000200100000012000000011000011101110000110100000000012110010011010021001110111101001001011110101110010111210110001010011101110200000001112000120200220000022000000020000100120011112111000110011002002121010212000000002000111100101100001011010110111111000120011102010100011100101100011020011121101000001111100020100010101111002010101000111100011001010000000111001110200000000020010211101000211011100100020010110000000000000222220121110200102000020111211011001021000020011000111011100000000001010211111001121122120021110102001111010000201010021000010010020100001000000010001121010101110101001000000000100110111001011001202201002000020201000200000000010000112111011022000001010011112000002001010210000002001001101212101111101001111102000020011121001110010001000100121110000110010011111011100000200111111002010121100111011121010011100000020110121101010000111111010011111100000110100000201110100101011000001000001101010011212111120110110101110002012101101201001020110002000011110111020011101111011112210111101201001110121112021012112100000110011100010101000111101202002000101010001001101001001211000200000001001120121011101100020000110010101011002000100000110001210111211101212000100010211010021011100010001100010221010020000020002120012000001011100010111222010000112110010002111011011022011210101101011112101121000011121010101000120012010100101011210011110110000001000110111112111001200011001011000001210100101111010011000100011100010000101010100011111111011101012111100200112101100002112102011212100110010111021011010101110000020000010011000001100101210100112111211020011111101120112012011002210111001001111122111112210000001111201201102011010201001000002001101211010121011200011011102200000110002011000110110110011001111000011001000010220001100000101010010000010001110001011012002001010001122100000110111000011110101011120010110000211001010100000110010011211111111011000000110101020111010000101000100010110012011001010101110100101001000011211100102110111111101210011001011101101010111101000010100110000110011001111101011101010020110000011110021110100002021120122001011111002001201200101200112011221212010200110000000022000000000001010100100211000110110011001001000000111120020200001111000010100100010211011101101101010201121011010022202000000111011111000021001000110101100200000010110001011000111210010011010010020000102000010101
0000000010000011001011000211210110011210020200011100000001122102001120001111021011011010001101001120210100100111010112011101102010010111200121010211011221000011001100110110100010100110100111111011110010000202200020022020022121100102111111100110011010110102011002110200101001010020110121001010011102000100000001101001120110210001011011000020210101110111112102000000002001102012001210200110022110001101101110110101001001111001111001001021010111010100000001001111000012001000001121001120100020001111001020001000101100002000011001010211101202021101211010001121100101210011110111101120101111010000101000000111100110002010010100210000001021001111100011111111000101100001021111200110111111110110111110001001110110211100010010000000110200101001000000001112001100020111100022200002110001110001011010101121111011010100000200000000020000111100021112000100110011201100020212020110000111001001101111101010000020202101000011111111201010022010111210102111100010020011101210101010201000100011001022000011112200112000100002110111101011010000010021100000100001100110100100111111101111001201021001000000110010102110011201111100200102012110101101112110020012101121010111011102012020010101101010201111011110011002111011111100001110011200101002011111002202002000101010000001101001110111010100000100011120112111111100111100110110101210111100111101000000101101211101212000100010211010021011011101111100100120010020010020012120112000010011100110110112000000111200010102111011011001100000000111011111121110201011111000111111010111010110200020000102100010000000000000000112111001200011001021110101011100211000202011010001111000002011100010100000110111011001222112200100111001212000020001000202001001121101201010001000000100010010020011010111100102112112100002002001010101111111002101010111100200211111100111010101110000000100200100001010001221111000001011112201011101111100102110011101111022000220000000000110010011111100002000010020111001111011002000000011000011210001110011101000010001111100010001010010111110112100000010101000000101011011010211000010121111110021100011020102011112110110112100200110010001011001010002111100101001000011101100012110001112102121011001000102200110001001011001000000000020001001111101012201010110220001022111111201101010101000000010201101111002020110000001102111110212110200100000010012001001100102010101110211000120211011002011001000121110120111001012111121210010000121120111100102110202010010110112202000011021021110100011202100220010100010110000200012201001121110100111010011010001001000010111
0001001001000010001010111111120210110111010200002200000002221001110011001011111011101011010011011010110110100111101111110100101011000011200110011100111110110011001101111111100010100010100112000011011000011202200010111010011010002021111010110110011010011100001001011001100110101112110000110000002002000200010011111100110210110010022000010010000101110112111111000100001002011121100112000101001010000000102000001011011011111111000110102111010101010100110011102100000112002000102212010020211110110121101120012000111101002000000011011201111102120010010011111101101002121020011000011110110000001111001112110100000110002111010100000000010021200021110000211110000100000102001121111210001011000110002110000000011000110000010020011010100100210000001101012101011210020111100011210011100000011000010000002020202022001010000200001101021000211101111012001102000122101101010112020111001110001002002212202000002000111202000020011011012111020012101200212120000010010111000010101001200010020001120111011000122111121010000002010100111200010011211010110011011000100220110010101011110101010000011001001001010110102010020100120200110111111000000012111001211112100001011102010011010120000101010202221001001111111111211101001011100010111000101011010120211120111110111110101101111011210110002000100111201010221110111012010110101011100010011010100000001100100111120111221110101011210011210000010100002100001111120110000010001110001101100011100110110112000110101210000002211011010012001110100111101111012120101001100011121020000001000100101010100002200020000000000100000001110121101010011011000001110100111110111011010000020200000000101010100011111111011011121011110111001101101011011101012111101011021111011011001000000000010000020011000000011012201111211001101011010011111010011202000111001110100111100111110201110000000100200100002110021101001000011101001111010112212000101110111200111111001111000000000100010001010101011010111010110101100000002000000001211000110001111111110100011000210111010001000101110011011000010010000100200100010001000211001010121121110011001110100102001011100010100100001010011001011001011101110100000001000011121001000000001111010011001110001011101110101101000000100000000020000000211011001111101200000101010110010010110111102010100000102000200111110111101012111112120211021200010010100111100111110100101001110110100000100000000000000000011011010100001120001000100110111120001010101010011011000000110111111101011021012001010120101011110020201020210001100011111002111110100021111011110100101000110100
1010110000000111111111001211001011001211110020102100010210111111021010101001020100011020001002002220210111120102020102111100001110001111010111100020002011002001100100100001101001110001001011111010110010001101121101000000000000002020000020000020002000012200001001011001101210100201100100021110120101210200010000000000001010010000010011001000100100020121221201110111002001101110010102000000001000111100101100000001001101012002000110211011011100012000101000001101012111102100101111021110101020001011101010102110210101010112002000010111001111110000110010001121000101100101110101011021001121010011001111110100000010002010010100121100010011010101100000111002100100000001020210022001121021020011101111000000000000210001111100010010010001001100110100001101001010110101011000000000101101112002022100111101002110110201101011111101101000120022021000100002111100101001011012120001011021112001000111101001200021111012101111002022100010011011111210012120000010020011100120110010100010001011010102201201110100011001120011010201010120101210201011100011110110100000020000201102111001110200000001000001010010111010101001120110200102001110100001111101110012101112111102001102011020010101101111101100111001110101011021221200010000010121101001010111002202002000000021001111011011110010001101000201000001200000011100111010010000000010000101200111110021101101121100000022000000220000200111120100101111110111111110011000100011111212111000001010002111020011020021010211100002002000201111101110001010111000000011121101100000010010020202011001100011201020000001110100000001000002100010000111011001012100121000011001200000101211210000000000010111000101001101121101100020111100200001011112011111110010010110111011000110100111120010020002000000000002201111101101112010001000101120112011011012110111000001011122020201120000110011121000002020001221111000011111111000010011101011001111000001100011000110101100001110100011111110002100110010011111011112001101001011000010200000210000200000020000200001020002000000020010112000000120011210100100010001011110101011121121210021111201100000021010010000101100100221000101101011110102111110011001001011010000100100010011010001110020112011002002000010200000000001101111000000102120100100000200110001011201010111011110201100010001021001000111111000010100102001110010111100010010010111010201101210101010011020200000010100011000001000011011001100002111001010100100010111010110011011100111111010110011111001110112111011100001100111111000000011010011110001010010010120100011001001110101110100001111
0100210111221110212101001111001012000112100010011000010101212002010010101010021011111011001001002110110112010111010011011200002121001111010100101010101002001001001211000011012001120001111022112010110120112111211102000011010101102111101111000110112001122210012002111010101211001112110100120110020100110201111111010100001010000011010100110011210200110022121202000000002001111110120201100100001000111211100210000001001101012002000111110101011110100010200200000100111111001000101021011120101020000112102010002220200000011222011111010111001111110000110010001121000101100101110101011021001121010011001111110000000011111100010000122000010010011211100000011002100100000000020200022001121021020011101111000011000001100000011010000010100101101101110110000011011000110211101000000000101211212001011000102111101001110200001011211101101000120022021000100002100101200110120101120110001010011001101111002001100011001021201011011121200010011000010110021110110101020110100002102002000020012021010001101110110100021011011000110110011020100110112011000011110110100110020000201000001001010200000000110110220101001120010100211110210010222001110100001101011001100011011211010002001020020202200111101100111001110101011021221200010000010110101001010111002202002000000021001111001011000010000101000010101010112020101001001011110100000010000101200121110021101101220100000021100000211010110001110100102211110111111110021000110011111212111000001010002111020011020021010102211002011012010010000021001110121010101011211202000010000020020202011002100011201020000001110100000101000001100000001011011001101010202100102101200021202100002020001110011211010211011101122001010010110001200010010011000000020000110100200020000110100111120010020002000000000002201111101101112010001000101120112011011012110111000001011122020201120000110011121000002020010120001001000010111000010011101022102210001000101111001011000000002010200001111010011110201001010122110102101212002010100000101111210100211001010111100101021001000000011010011010011020111000201000010001000220000010121121210022000211110000021022002020101120000000100021102210110201020200101001000022110100001010000112001110011011011002101010001011111001000000101110000000001010001100000200220001011221111201011121100011101000102101210101211000100011002011200020111100010010110111010201101210101010011020200000010110100111010001011010101100002111001010100000000001010110011020000001010011121011111101001021001001010120011101110010100000010000101110100010010221011100010101000001020100001121
1110200112121011111111111201010100111101020120102200000111220000121001000002200000101000000101002110100100110110011010110110101111111111101111011100021220000020110201110100211000101000000001000000010000010101110010021110011111101012111111100110011000111011001001110100011101121011210210111010011101210200211121120100001110000010021100100021100001110022110202000110011002002121110102111000001000111101100121110101000000211110111111001111100101000010111210011110101112002000102111110121211100100011201110002000210201001100111011000100101111101000110010011201101002121011100000011110111110001110000000000111110100002010020100110001011021100010110000110010000110110001010211111111011012110020111211000011000000201100011011000121010200002000101111011111010110020101001011110010200100102001011001101101101010011000000200000000011010121110021011000001000022100101020112020111001120111001001102201010101001211101000011112111001101010001001100121110001010010011011111001021101010001011001021011011110210011011100001110010112111000011001020201001110001100221020000101000001011010201011001100000010121101020010100120110200101012110101101011020110002000020010220010002001111110111110110100101011001020001121011111100000210011100011101011110101010100100000020001011001000110110000200000000111020112010101110011100110111101210001010101000000001202121210110110110001001101020101001010110111110010201211110011110110000001100010201201020111100110012111020011110210002000022001211101101011012111111101011121000101101021011000000200020020022220120100001000210111011111011211011001021010001012100121000101011010011220010111010000000010000000001011012111001010010221001100101012101011111110010010110111001001000000000020000020011000000011002200000001100112010001000101110112011010001110110111010111211010100010001110100211000011020001111111000002001101101010011112100011010101100000111002011000110110110001000111101001000010020110101100000002000000001111001210011111011110010120100210100010000020000011121102102210120000000110110111100011111101001020110100022001010110001011111010000101100101020011002011001010101021100101001000022110100001010000112001110011011000011100110002010110100000000000020001000201010001220202200000202011221111201100010002100000000101000100111011110100002201111010111010111010010000021000001110110112101110211000001100100100110010000122111010100000002000020100101000111020110001111010102010010121111101000111010012110000011001001110111011211010000001110100011120220000000000000000000111002110111
0100210111111110222202112201020110120112120120001100000112110100121011001011201000112011010012011120100110101101101020120111111111010011200121010221001112001002001100100000101001110001010001000000000000000101110010011010011111200001011010100111102001211101001002121100100110010111210110001000001011101110000001111111220200211010121000001111110000110121121202001100011002001011001101100200112010111111101110111111010011111110111100012021000011000110111211001010101122001000101111010010211110101111002011000000220000011111001000010111110102020010211111001010110101220002011010101111110010110110000000011121100210001111021011111011001021100010200111221121000101100101011101111001212211110110111101000011001000100000011010000010110100112101110110000112011101110201001010000000101210111001011001202202002000020200000200000000010000112111011022000101010111112001111012011110110111011012110221102000110020102102110011110201101010112020122211202201100121111121000110101010202000010010102011000010011121121011000100020010102110100011110010100011111001001210020000202010012010000102022011000101100101110101210001020020200210220101000011121101120111100010010011110001012020010202100121211210001011120001121012121100100010100100010110000210200011100210011111100110011011210021100200000000001010112021110200110000011010101010001101200110100010100001110101111000100000102020011011011101111100011111010110000010001110002110010011100110110112001000201101000001111002010012011011100022000101012010201011211101111010000001000100200021100002200020000000000210111011111011101011001022010002011100211000202011020001111101111010000000001111010002000101211101100020111101200101112112011212110010010211021001110000000100010100010001100110011011100010012100211020011111101120111012000001111110001100100112010201120101100001101100001100020211000101000101011111110101211100021011101101000111002021010110110110001000112011111011000121110002201100011110010000011101120002021122111100110111100111021011100000010021011000001010110000111011000100111121010111111122120011010100101011010010010000101100200121010101101011110102010100111011001011100100101110000112001110011011000011100110002001011000011100001011001011100011011111101101001112101010011000100011121210022002022222111110200100100100001121212101000111120000101012100101001001010100000111000120121012102001001010212210121101000001000020210010110111020210002020000111111010200111101101101110011111011011001000200002000100010000110010010002211120100011010010111010001010010110
0100210110000110112101001211120120020220120110001100000112111101011010002020112011011011010011010020110010101111101011120200001010000001200110011100111110110011001101011110100010100100000011000000011000011202200010111010011010001111101111000010011010111101001002121100100111011101201100010000001011001100101112111100111110110010121100100021110101100121011101000000002002001121100202100100011000111112211110120102010011111110111100012021010110021100011111111201101212001000101102020010111110101000101110100000211000011111001000020200000202020000220110101010110101220002011010101111110010110001001000000112201200011100020000121011001021100010110110220020000000000102000111111111101211110110111101000011011000100000011010000010110100112101110110000112011101110201001011110010200100102001011000102111102011011110010200000000020000222000200202000101010121222001001001010110110111011012110221102000011010111201000021021201112110112020122211202201100121111121000110101010202000010010111111100111011111222001000101001110110101020000111010100011112000000120110111111010001111000102021001001100000100200101210001010110101210110010110021111010121111110000000012110011111120000202010212222110002022110000220001010000100010100100010101000220100120200100011200201000111012210011101100100101101001112210100002010110101011201110001101200110100010101111110010110100001001101020101011021201211110011102111110011110100000001110020100101110001001011011111011011001111002010012011011100022000101012010201011211101111010000011010100200012200002200020000000000100000001110121002000011012000000110100102110111012010000011100001010101010101122120002000101211101100021001111100001022112011212101010010110011011000000000210000010020011000000011011101122101101002000000000000020002011010001110210111010111211010100010000110100211000002110001221110101000101011111110112101000111110111201111022001120010000000000010001001011120021101111000102201100011110010000011101120002021122111100110112011201011000010000011110101002120010101000110110200100000112011102011000010022001111100001000010010000000100100111001101110010100201100000010012001000111001100110000112001110011011000011100110002001011000011100001011002012111102022102010010110000002111111101000010112100011001112111210111110110000100001121212101000111120000101012100101001001010100010121100110110011001001000000111120021101000002001020200000000110010110001111010211121020100121101100000020111100100020002000200002001100011001101000010011010211110001100010101010001001010110
0010001000010021001110000111210111120110010201111101111111212102001120001111021011101000001001111010210010101111101011120211112121010012200220020210012111001011000200010101101001110001010011000011011000011101110000100000000000101010001010000011102001111101001002121100100111011101201100010000001011001100000001111111220200211010021000001111000101110121112101000000011002001011001111100200112010111111101110111111010011111110111100012021000011000110111211001010101122000000101111010010211110101000101110100000121211111100000000000111110101110000110120110101111001221011000000010101220010110110000111121010000210001111021011111000001022000010200111221121000101100101011111111111101101000110002110000000001000110000010020000000200100211100110100001102012201110110100022210011100000011000000001102111102011010100000200000000010000112111011022000202000111101101120112011110110220010012111212201000011010211102110021001112001100111011011201212210000121111122000010200000201110110002010120000000012111222001000101010100211200110011211000000022022000001210020111111010001111000102021001000101100011111111120101120110200111121101101100012111020011010010000121110002102020010202100121110111001010110101011021221200000110022200010110000210200011100210011111101110011011210011101100100101101000112121110101100110101011201110000101200211110010001001110101212000100000102020011011011101111100011111010110000010001110002110010011100110110112001000201101000001111002010012011011100022000002101111100011121101100000010011000100200021100002200020000000000100000001110121002000011012000000110100102110111012010000011100001010101010100012121112111001011011100201001001201100111012000202002000110201110010110000000200000110010001100110011011101121012100211020011111101120111012000111001100101211100112010201120101100001101100001100020102001000001112111101010101201000111111011101111022001120010000000000010001001011120021101111000101101100011110010001122100110001111111210100120111100111011010110000010121101001111010110000221121100100111112011102010011010012001011010001010121020000101100200121010101101011110102010100111011001011100100101110000112001110011011000011100110002001011000011100001011002012100011011111101100000101012010011000100011120210011001112111101100101200100100001121211111010111010000000022001001110101220100000111000120121012102001001010212210121101000001000020210010110111020201100102011202020020110011101101101110011111011011001000200002000100010000110010010001110120000000000000101010001011211121
0100210111111110222202112201020110120112120110001100000112111101011010002020112011011011010011010020110010101111101011120200001010000001200110011100111110110011001101011110100010100100000002000000000000000202200020022020022121100102111111100110011010110102011002110200001010020020220220002010010110211110101111020211111110101020120100101112000001210121121202001100011002001011001101000100102010110010002000002020020021121220000210021011010011011010111210011111101122000000001112010010100011001121002011001000112110111100000000010111110102120010211111012020100101120001011110111010001001000001001000000001101200011211010100011000010021100020110110220020000000000102000111111111101101000110002110000000021000110000010020000000200100211100110100001102012201110110100022210011100000011000000000002020202022001010010200000000020000222000111112000102000111211101010101010110110220010012111212201000011010211102110021001112001100111011011201212210000121111122000010200000201110110002010120100101012111222001000101001110110101020000111010100011112000000210110111111010001111011100012000001000000100200101210001010110101210110010110021111010121101100010010002110010020211100111020112121011002021100100110010110100000000011000010110000220100120200100011200200000111012221101011111110101112001112210100002010110101011201110001101200110100010101001110101111000100110101111120011101110002210000211121020011120101110012000001011101020120111001000201101000001111001010001010010000021001110121010102101101011222010010011010100200012200002200020000000000100000001110121002000012101011001110100101110111012010000011201110000101010101122121112011101211101100021111111100001021101011111110010010211021001110000000100010100010001100110011011100010012100211020011111101120111012000001111110001101100112010201120101100001101100001100020211000101000101011101010101201000111111011101111021002021010110110110011001111000011011100020220002210110111110110001000001210001110011101000010001111110011001000000011010011001010010101000200000100100000121010111112111120021010100101011011000100000101000000110002002002002021012111100101001000022110100001010000111101221022001100001100110002000100000000011000020001001222102012102011100000101101010011000100010112100011001112111210111110110000001101221111111010110010000101012100102111100101001120110100000000000000000000000011011011001000010000010110020221011020201100102011202020020110011101101101110111100100020002000200002001100011001101000010011010211110001100010101010001001111121
0100210111112020112102222101120210120011010210001201001001211001110011001011100000101000000102102110100201100110000101010100012021001112100210010110012111001011000200010100101001101110101111000011011000011202200010111110011111200001011111100110112010110102011002111200001010011020110221001010011101110200111111010210001120100010221100100021200101111122110101111101011101102012001200210200012010112202200220121111010010211111111001111012010101021100100112102110000211002000102212010020100020000111102010101110110202002000011001000211101201111010010011010102212101112110011000010000210111100001110111120000000111111211000111000100111012000120210002112112100102200000021101111001122121210020111211000011000000210001111100000020110200101000001111011212100100020111101011100001110101212112022110212211001000121111001110001001120100112111100112000100000111101101010112011110110211000001101101202000101000111101000000120200101021011002000100112211110021111021000120211110200000010121111112010000021100121011000101100100221101010011101010100011111000000220000011111021111000011000011001110100000200200000200000020020200200111110100012120010210102100010000111020011010211110111110110100100000000110101011022112100000110011000020100101110101111101100011110102001010011210000002000100201111010111211101001010200000111201110001000100000100101101211220021211100012001101010100000010010002200001111010110000010001110102111100021100020220211010011112110011210200011001011101100101101011012110211110011121000211000120001000100100001210021120211000001100110211022211011101011001022010001012100121000101010010011220010102010000000010000000001011012111001010010221101100002112102011212100110010110112001000000000100010010010001100110011002200000100001002000000000000020001101101212100100210122010011020111211101100001100100001010010201000100011111002202020002202000101110111200211011001121000000000000010001010100010010101000110100000000101010010001121000100000101001101001010000211000121010110000010121101011120010110000010111110011000201001002020000000021001111020001010111010000101000100010011002011001010101021100101000011021101110111010000112011210022101000002100110002000100000011011100020000000101020000110101110000101110020021010101111110210011001112111101001111100110200102012121101000200210000100121000001110100101001110100001000110100011001000000122111010100000011000010100020221011010200100101021111010010020021101000000020111100100011001011110011011110110001001111101000020110100011001000000100111001210111
1010001000001020002001111111220220020120010200001201001001212002000020002020011011000000000000000020220000200020000002020200002020000001110210010110012111001011000200010100101001101110101111000000011000011202200010111100000000101010001111000010112010011201012002012100101120001111100111000000002002000200010001101110110210210000122000000020000101020011111102000110011002011011110112111000001000111001000121110102010010211111111001111012010101021100100112112110000211002000002222000020100020000111102010101110111102111001010000000111001111110000110000102010110102220001000110102120001110010110010000110121100110001111020001220011011010110110120001111011100001100001010111111111011011100020101210000011010000211010020010010000110100100000000000001111011100010010200011100001011000020000100100101010201012001010000200000000010000112111100112000001010111112001001012011110110102001001101101202000101000111111100010002011001111010002000100111120000010011111001110100011100010020112120210100111011110011011000100011020010210011101111110011012011001000220010011111020100101010000002002000000000110201010110100120110200101012110201101011020110002000020000220020002000120000101010201212000001011100100110011001000000000000100102002021120101111101100010020002002000000100110000200000000111020112010101210011100010111201110001010100000011110101211220021212000111000102010010000010010002200001111010110000010001110102111100021101010220221010000202200000002200002010012012111202012000001200211110011121000211000121011000100100001210021120211000001100110211022211011101011001022010001012100121000202010010101111000002020000000000110000001000002111011100110221001101001111002000202001100110100201010000000000100010010020002100001001001111101101210121121012110101211112011101112110110101000022211110200011101121000211010101110002221110011111011102202020011112100011010111200211011000110101000000000020002000000020020202000000200000000002000000001111001210011110100100001110100111000010111000010120020022000000021001000100001010011000210000011121111110021001111020001010111010000101000100010011002011001010101021100101000011021101110111010000112011210022101000002100110002000100000011011100020001001111101012201010110110000110121111201100010002100000000202000200002021110010101202112120221011210010010110012000101001101010101110211000110220012001102111101211111111100101111101110100100010211011011102010000101111001100111201000110111011110100011001011110011011120210001101122201001121110200022011010010100111000120000
0001001010000010011010000222210110011120010211102200001001111001011010001011111011000000000100001010110000110120000002020200002020000001110011100121001112001002001100100000101001110001001012001111021101022111200000101110100000012111000020011010001101111011000001110101000100010110110111012110120101110100102121120100111110110010021100100021100110220111111102000000002001102022110202000000002000110100001000012020020020211220000210121102020200010010200211012020000121001000002121100121200010000111102020001000202000002000011001010211101202021010120001001011211202111101000010101010100111100001110000010111100111002000020000110001011021100010210001112111100000000001010211111111010012010021001111001100010101110000010010000000110200101000100000002111112100011010210011100001100100111002022100111101002110110201100100000100021111221100100101000102000111101101010112020111000120111001001101101000001001211101001010011022101101010001000100121110001010010012011011100011100020010020001011000000012111221011000100110010112011000011000020200000212000000120000011112010200101010000002000000010110111102010011100120110200101012110201101011020110002000020000220020002001020010101100110201100001011010001121011111100000210021200010110000210100010201110011110102011110111110110001100100101211010112110101111001100100111201210000000200112020000002111110010110100002002111011111001020110102210010101121110012110100000000011110101201020111100110012121020021110200011001011101101212011011112101121000011121010101000120021020111100001210021110111010111000210111011212111200111001011010002111100211000202011020001111101111010000000000001000001001101110101100021111000101100010102000202001100110100201020000000000200000020010001100110011002201111100001002000000000000020001101101212100100211121100111010101110001000100200100011010010101000011110101002202020021122110212221011200211011000110000000000110020001011001020010101000110101100000101010010000010002220012021022011010110101121200000000020000011121012101100110110000211111011100000111000110211212210111001010101011021000000000000100001010002002020000000200111000000002000011121001000000001111010001001101012002102001100101000000100001001011002001211102011102010021120000011121221212110000112100000000101000100111110110001101211111110111021201110010000021000001100011021200000222000111210111101111010010111220011100000101100111110101000111020110001111010102010010021112202000000020011000000020011001201001011210100000000000000010020220000000010001000001001101210111
0100210111112020112102222101120210120011010210001201001001211001110011001011100000101000000101001120210100110110011010110110101101111110101012001111010221000011111101210000211000101000000012000000011000011101110000110100000000101010000020100120002000111100002101011000111111111101200100100000002002100200110001101110001010000010110100200022110101110111111201000000012001111011001100100210112010111212100220120202020021121220000210121102020200120100100112112110000211002000102111110121211100100000201110001000211101002000011001000211101201111010010011010102212102112110010000010000210111100001110111120000000111111211000111000100120012000110120001111011100001100001010111111111011011100020101210000011000000211010020010010000110100100001000000001111011100010010200011100001011000020000100100101010201012001010000200000001010000111000011011000001000111101101010112020111000120111001001101101000001001211101001011020111201010022010111210102111100010020010111111001021101010000020010111000010020110020011000101100100221101010011101010100011112000010110020000202010200101010100001001001201010101211101210010110101100111111010211110001120110102200001101102010011010211100111020102121011002021111010110011001000000000000000111001111010002202002001011121001011110111110001101001100111201010112110101111001200000111201110001000200011010000101011210101111000101001112011021001010010002200010110020110001010001110001011100012200020220211100001211110010001211011011001100001111021011211012020101011211010112010111011000101100001210021120211000001100110211022211011101111001011010002111100211000202011020001111010111020000000000000110111011001211101100021111101100002112102011212100110010110112011000000000100010010010001100110011002200000001100112010001000101120111011101102210210111010111211010100010001110100211000011020001111110011110101001101010012102000102110011100111022001110000000010110001000111101001000010020110101100000002000000000000002220012021022011010110101121100000111101010121110011001110020000000201000000000000220000010121111110021010010021011020222020000202000200020021002011001010101111100101001000022110100001010000112001110011011001011101100101101000000100000001011001000200011000111101111010101010120011100200011011210011001011111001110200100101200111011211101011111120010101011100002121201111001110100001000110100011001000000122111010100000011000010100020221011010111101011011011000000111112202000000020012000100010101011101001011210100000000000000011121220100011020011010001001100120000
1110101111121110122212212211010100111101020120101200000002110001110011001101200000101000000101001110110011110111010011020100012021001111010100100020002002002002000200000000002002110101001021111010121010012202211100200011010000012110010011010021001110111101001001011010101120010111210110011020020200211200010100111001011120011100021011001010200200021110111101110111002001101001000101000000001000110211000110010102100000122111001211101110100100011000102101001010011110002100212212021010110010000111102010102110101001120001021000000011102021101001110011202001010002210001110100010010100111100001110000010110011111120200010012011100111011110201100000010001000210110001110211122001122021210020110201000022000000201010021000010010010001010000000000001010010110010101111010000000200201111012021100201101002001011100000110100001010000111000110200201101111100102001001001110000011021101012101102101001010011101011202000020210100021000012111110122110000101020100101111011011100010011120110101200111020110000011210012100110020120101211111010100011110000000110010011111111000102011101011001110010111102100110011100121210210101112110100101010111101001100020000220020002002111110111110021110111001010100200000020220200101010100210011111010120101111101100010021002111001000110000001100000100011010112020101001001011110101000010110112210221111110100101220111101010111000102010010000010010002200001111010110000010001110102111100021100020220222000000202200000101211011011001100000000111011111021110201011211101001111011021020111100001100011110211001100100000100112100010101000000011000001101000111000102100100110111010111010001110021111000101011012122001010010111001200020010001000000020100010111022101000110100011120011010001100110010002200000001100111011102001212110122011011012110111000000021112120100020100211001121000002020001111210011111011112001011120200000202110021100112111001110101100001100110002121110001101100000120111000101100111011000010000100000101001101001010000211000121011100000010021011101100120000000200100001100011110101010121121210021001221110001010011001010100110000000111011111110100201111100101001000021101110111010000112011210022101000002100110002000100000011011100020000000101000001100010111100010111221111111100010101200000000010001000111210000010100102001110110011200110010101010100001111201110100000111000111210111101001000101122111010100000011000010100000000111020200011011011011000001010020010201111112012001110120101111110000001100120000200001101000020110000100010001000001001101210111
0100210111112020112102222101120210120011010210001201001001211001110011001011100000101000000002102110100201100100000101010100012021001112100210010110012111001011000200010100101001101110101111000011011000011202200010111110011111200001011111100110112010110102011002111200001010011020110221001010011101110200111111010110001120100010221100100021200101110011010102000110011002011011110102111000001000111001001011001011010010221211111001111012010101011010200211012020000011001100102111010110200020000111101010101110111102111001010000000111001201111010010011110102112101112110000000010000210111100001110111120000000111111211000111000100120011100110210002112112100102200000021101111001122121210020210201000022010000201010021000010020110200101001001111011212100100020111101011100001110101212112022110212211101011111010000200000000010000112111011022000100010111112001001012011110111102001001100110102000200011202101000000120200101021011011111100112211110021111021000120211110200010020112120212010010020110020021000100110010112011000011010110011012012001000110010011111010100101010100002001000100010200200000200000020020200200111110100012120010210102100010000111020011010211100111020201111000001011100100110011012100000110011100102002011220200020200200021110101001010011210000001100100101211010112110101111001200000111201110001010100000011110101101220112212000111000102010010000010010002200001111010110000010001110102111100021100020220222000000202200000101211011011001100000000111011111021110201011211000111111011011000100100001210021120211000001100110211022211011101011001022010001012100121000101010010011220010102010000000010000000001011012111001010010222100111001021101001201001100210100201010000000000200000020010001100110011002201111100001002000000000000020001101101212100100210011021111020110111101210001111000001020001211110100012011202202020002202000101110111200211011000110101000000000020001111000011010101010110101100000002000000000000002220012020111001001110101022100010111000010120020022000000021001000000001010011000210000011121111110021011210200001000101100100001000100110001002011101100101201000000002000001111002000000001110110101001101001002201110002000100000011011100020001001111101012201010110110000001221111010101111110110011001012212111000111201100111002022221211010200100010110012000102111200101001110100001000110100011001000000122111010100000011000010100020221011010110101010011011000000110101201000121112011100100010112001120120111121110001101012100101010210010010000111100001001101210111
1110101111121021111111111201010101220001010221101110001101110000110011001011100000101000000102102110100201100100000110010000011011001111100111000121001112001002001100100000101001101010101121000021122000022202200000101110100000012111000020011010001101122110001001011001100210000201100001011100111002000100001002202000220200220000222000100021000200111122110101111101011101102012001210211100011000112102100121110102000000211101111101111012020200010100100112112110000101002100202101020110211110100000200100110001101101002000011001010211101202021010120001001011211201112110000000010000210111100001110111220010000110001222010101110011020010110110200001111111000101100001011212111000112211110010111211000011000000210001111100000020110200101000001111011212100100020111101011100001110101212112022110212211001000011110000200000000010000112111100112000201100111101101010112011110110211000001101101202000101000111111100010002011001111010002000100112211110021111021000120211110200010020112120210110010020110020021000101101110110210011101111110011012012001000110110010101011111000010100001000110100000200200000200000020020200200111110201101011020110002000020000220020002001020010101100110100100000000110101011022112100000110011200011101011220200020200200021110102001010011210000002000100201111010111211101001010200000111201210000000100101110101002101220112212000111000102010010000010010002200001111010110000020002220001100101021101010220221010000202200000011200002010012012111202012000001200211110011121000211000120001000001100110000002200011010110000100000001110112001010011012000000111100011110111011000100011100001010101010100121111111011002111011100111001101100002112102011212100110010110112001000000000100010010010001100110011002200000101210121121012110101211112011101112110110101000022211110200011101121000211010101110002221110011110111101101010012102000101110111200211011001121000000000000010001010100010010101000110100000000101010010001121000100000101001101001010000211000121011100000010021011010010010110000111121111100000102001101110101100111011110110001010212110100102000200120010002002102110002111100101000011021101110111010000112011210022101000002100110002001100000011011100020000000100010001210101200000101010020021010101111011210011001112111101001111100110200102012121101000200100000110012000102111200101002220200000000110001000101111101111002101000101120101100000110121111001011102010000101111001110011101000011021111100100010112011120020111020210001101122201001120110100011001000000100111001210111
0001001011000000111110111001000111010112000010110110000111011211011001000001110101011112011110100001010000101021101020120100011011001111100100001010101001111002001101101010100010100110211111111020200110111111200010111021021010012111121001120111010110101001000001110110001011021010211110011010010010001001211112111100111110110011010100110012100100221122201100010200020020202012010201100001101010220111122110010111001100100011111001211102020110001000112100011000000020200000001011020000121010000000101010201110010200111002011110000100101110101000100110100111010002110002221100020010110011100001110000010110120011011110010011000000020020200011000020000111100000000002002010022100111102000020002220000000000000111001000020000111020100001000101101012100111100002000220000000000110100101101010101100000101011200201001100100100001010011221010011000202200000001001000001010110001010101000100111101012100011101001001000011110110011010111101100111110001000101000110001101001102000020111020000111000112211001000110110210110121120110100111000200012020112200110010000111111101010101102200000001101111001111211210010011111110211101111110111001202110011121010110111020011010211100111020200101000001111110211010021001001000000000100012011112110111212201101011201002110111011110111002100100102102001111111011122011011001002101121001111110110111111100012111101211021100010220001110000000000002101002001110101000000010000000021100011101020110111100101220021011001200101011012010210101101101101022021110011121111001010110120010111100011000102100010111101111100110000101010110110000011000000002010111001010000000000110220210010000000000111110211011001222101100110110100001100020000000000020000000111020000110211201020221021001101010110021012200001111000101011010111211100020102000000002010000000110100110110101101100112011100010111002000102000001010000121001200111000010010110100101100001011000000001111000000010100010010101000110100000000101010010000010001110011011101001002100100122000101000010000002000112100010010110010111002021111010101010001110000001021100211010002012012101120111110111111001000002211121101120200101001000000112001011100000002202022000000201000001111120111101010110110001101010000101110001100000110110001021221112200022220200000000000021001100011012100000000002000201101011101111010101100010201201202021100000111001001210200111120011010010110111011011100001111101110000211011100110011012110100111002100011000000110102111000011202100210001000100010000100002202000020000000200020002000000001001100110
0001112011000000010020111111210100101011000121101100001111000100011000100001110000000000000000001000000000111120011010110110101101111110101012001010011120001010210101210001211000101000000001000020200000000000020000020200011010101011112000110101111001101001000002220200000002021100111110110011101120001001211102202000120200210001000000010011100001210222201101000100011011211001000100100010011110010010100210120102010000200011000011110210000020000000101120000000000020201000002111021010011010000011111000200001010200221001001110000200000200200000000020000222000001200002222200020010110000000000000110000110010010002020010100101001010010011220000000011010010111221000101111122100000010000200002000011001001110101100000021011121010100221100110110000111011211210201000011211002220102000101001000101000200022100100001100100111101111110111021011001101210011100111001001010210000001001000100111100021100001000101110020001111101010211001000000010010000010011110100110101002100111102002000020101100111210001002200100002020110210001112111000000010101000010000110110010112002011111100001000001110011000111121110012001101020102011211100101000111101001001011110111020011011101110111110100101000010001110101011011012111000010000000011012010110000011110100000110101100210022120111001100100102101110110111011111011010000001000110100111111121001122211201121111000021101101012001011000000010011001000210000101010020002210121111011000000100011211120011010111012222000011101011011002222020022222002020000020222020002000221001010101111002000010000001010110000100000101000001100120102100120022212000110001111010111100111000021010000000000001110110011001211101001110101100101100110001121111011000000111020001210201101020210110011012001100111010001110012100211020011111101110011002010000001100111010110100010010101101100101101100010020002000102000002001001010010100100201021020111111100000002121000000000110010000021101010101101011210000000011110120020001021000100000101001101001011001222101101000010101101001101100020000220000212001010100000110000100111010210010112110100111001011001010100010011011000000020000101102202000101101010122010001000000000001100100001010101010001111112001201100021011211110222021100101011110000200110000022111112100100001101110000000202000101101011111011111111001110111011011010000200200100212101101101010100001110002200200200220020020101211102001001101002020201100000110001010101010011011000001101210001100000120101100100010102000200002000200000101110012101111010000000101020011000001011012110110
0001001001000010101000100111001012000112100010011000010100121110010011010100110101022021121111111001100000200021101020120100000000000000200011001010101010111001101001101011100010100010100100000011100000000101110010021110011010101011112000110101111001101001000002220200000002021100111110110011101120001001211102202000120200210001000000010011000000210212111100110220011001102012000101100010011110010020101210010111110010210111000011110210000020000010201110010100011010101100102111020000110010000011111000200001000101111001112221011210100110100000000020000222000001200002221200020010110000000000000110000110011011011110010011000012010011010111010010011020020002222000001011111210000010000200002110000000001000001000000020011121000110211000100010001120111110111101110011100001210101101001011100012112101010020200001100100111101111110111021011001011100100101010000000200000000001001000011221101110100011000101110011011110110011000100010000010011011011101010100111101001101010011001010010101100111211000000120111101020001120001101110010100011110001100100000200120111000001211200101000000110011000101011200012001101011102021011110020011202111001112011110111020011011101100011020100101000001011100100101112002011101010100110002001121000111101110100000111002200101122120101001100000100120020000202002000020100000211101101100000101011101111001112021201111021101011121002121000000000002001001100110101010020002210121111011000000100011211120011010111012222000011101011011002222020022222002020000020222020002000221020010001100002000001100010000000000100000101000010210101001021100001101000110000100010111000120110120010000000000000220220022000222202101110212000112000020001010011110100000111020001210201101020210110011011101210111010001110012100211020011111101110011002010000001100111010110100010010101101100101101100010020002000102000001001011010010110101100012010111110100000001011010000000000000000020200000000000000220000000000200020020000020000010001012222220200002000220202011100000101211101100000010010211010111211011100011011101100111010220000002022000202001011001010100110000000101011111100010200111100101101010111001001011100000001201111001000202000001122121011202100020000110200121011000000000000000110110000022211112100011110200100100010110102100020002100101011011000201212011001111000102001100001100010021201110211000011211100101120011020101211102001001101002020201100000110001010101010000101111001101100110100220112200110200011002111100011101110110102110011001111101100010001011020111111020011110100
0000111010000010011010100222101011001121100121102100011100110010021010010101200000011010111011112001100100120111021101201121212212122110011010111100111110110011001101011111100010100010100101100020211000011202200010121021021101102112202202000110121001112120011011201101101101000201010120210011101120102010100010110121120110200000000100100112100101210222201101000100011011211001000100100010011110010010100210120102010000200011000011110210000020000000201210010100011010101100101111021110101020000000201110011001010201111000011110111200000200200000000020000222000001110011121100011110000000001011001001110110010010002020010100101001010010011211000000011010010111221000101111122100000010000200002000011001001110101100000021011121010100221100110110000111011110111101110011100001210101101001011100012112101010020200001010200011011111111211100112000101200100101010000000200000000001001000011221100121100020101101000011002010111010100201000000010010000010011110100110101001201101101002000020011011210210011001110100011110220210000011111000100011010112200210100110010112002011111100200000001101010001211102210021000101001211111011110020011202111001112011110111020011010101110111110100101000010001110101011011012111000010000110010012010110000011110100000110101100210022120111001100100102101110110111011111011010000101000110100111111121001122211112021201111021101011121002121000000000011000002001110101100000000000000021100011200021110100110001120021011111110012101011011002222020022222002020000020222020002000221001010201112002000010010102010110000100000101000001000211102100120022212000110001111010111100111000021010000000000001110110011001211101001110102000202000020000010010021000000111020001210201101020210110011012001100111011101101112100211021011011212100020102000000002010000000110100010010101100100101101100010020002000102000002000012101020011102000001000110111100000001011000000000110010000021101010100101011210000000011110120020001021000100000101001101001011001222101101000010101101002000000020000220000112111011100000111000100111010210010112111100111001011001010100110000000100010111100010201111100100001000000002000022200000002202022000000101101100200001000100001011011102011112010200111011220110101001000111200011011100000200110000000202000101101011111001011011000201212011001111110102001100001101102011111210101110010221001001010001000010010111101102220101100000200010211012002202000000200222002001010010200110021201100100010102000200002000200000000110002112000111100010100011001000000001001000110
0001001001000010101000100111001012000112100010011000010100121110021010010101200000011010000000001000000000110120011010110110101101111110101012001010011120001010210101210001211000101000000100000011100000000101110010021110011010101011112000110011111001101011000011211200101001010201010120210011101120102010100010110121120110200000000100100112000001210222201101000100011011211001000100100010011110010020101210010111110010210110001121111201001110000010201110000000000020201000002111021010011100000000201100100001010200221001001110000200000200100000000020000222000001110011121100011110000000011121011012111000011110002121000200101000010020101120010020000020010001111001001021111110111001000110002110011001001110101100000021011121010100221100110110000111011211210201000011211002220102000101001000002011101011010100002000200100012121120210110101000101110011100111001001010210000001001000100111100021100010102011100001011110110011000100010000010011011011101010100111101001101010011001010010101100200210001002200100002020110210001112111000100011011111110110100110010112001011111100101000002101110001211102210021000101001211111011110020011202111001112010000220020002000101100011020100101000001011100100101112002011101010100100011012010110000011110100000110102100210022120111001100100102101110120011011111010100000022102011001000100000100112110201021201111021101011121002121000000000011000002001110101100000000000000021100011200021110100110001211110010001210011010012001210101101101101022021210102110100211010010010020001100002000001100010000000000100000101000010210010101011110011102000020001010010111000120110120010000000000000110110011000111101100020212000101100110001121111012000110110110011100100000110100200011011101210111010001110012100211020011111101110011002010000001100111010110100010010101101100101101100010020002000102000001001011010010110101100012010111120000000002121010000000000000000020200000001000000220000000000200020020000020000000000002112111101001000221101112100010000112100201100010010211010011101010100011010111001110010111010112111100111001011001010100110000000100010111100010201111100101101010111001001011100000001201111001000202000001122121010101001020000001101011000100010000110110011001000112211112100011110200110000000202000101101011111011111111001201212011012121000101100000101101101111111210101110010221001001010001000010010111101102220101100000100010101001011102010000101111001101210001100000120101100100010102000200002000200000101110012101111010000000101020011000001011012110110
0011001101011110201000100000000001001101010000011100000111111111011001000001110101011111011111101001010100011110011010110110112112112221001101001010111001111002001101101010100010100010211111111020100110111010110001010111010101102112202202000100121001111120011011201110101001011111101010120000000010102010111112111100111110110011110100110012100100221012200001000220001011001011010112000001101010220111112110010111001100100011111001211102010110001000011010011000000010101100001011020000111010000010101010101110000201110001001110000100101110101000100110100111010001110001121100010010100111100001110000010110111001002110020101000001020010110120100010001111100000100002002010022100111112000020001111011010000101110001000010000122010200111110201111011100000100002001120000100001020100101101021200200100200022100100001100100100001010011221010011000102200111101001000001010110001110101000100111102001100002001001111010010211011011121011101100111110000010111010000120001012100001121001111101211000111210011012100201001120001220000000111000200011111111100110110001111112101020001000001000111101111101111211210010011111110211101111000202001201011011011001110002020020021210101112120110201100001111010211011021110100100000000000012011112110111211201101011201001210002111110111002100100101111011001202002011010101001112202121001111110110111111100112111101211021100100111000000000000010011001001111000101010010011110211122110010000110120211110011101200012111100001001000111111211020012112111010001110111011011020000110020211111011100111010001121111111100110010101001000120002101020011111010210000202001100100102100011011000010110001000000000101101101000110001101001111201002111201001100100102020100220101201110110021001112000110021012100002211000100011110022111010020101101101101010110111110111110201110000000122022200010111002000102000000011000121001201111000010010110100101100000000010000002112010000000000011010111010010101100000001010010000010001110011011101001002100100122000101000010000001010112100010010110010211002021111010101010001110000001021100211010002012012101120111110111111001000011211121100021111101001100001001000011100001111101011011100000011000110002000100000111011101110111010100101022220101200000101020210011111111110200010000000111001100011012100010100102001111100011111110120101100010201201202011010100001111000210101011010001000111010120111011110000101000110110212011101111011001100111111102110020100010110101010100001102111101001000111110000001102111000020110100111011101000101101001100210
1011002001010011000120000100000001111100010010010000000111011201001110100101020000112011010200000000000000201021101020120100000000000000200022000211100111110002002001101010100010100110100110111010110010001101121101011010011010001111101111000010011010011201012001000101101102011121010011110111111102000101210010010000110100110011021100100021200100221020100102000000002002110000110101111000000000111011111110120102010100101001101021002020000001021000010000022202020202110111101110111110111110010011010020001001111210111101112121000020200011100001010101010001222110011102100212010121101121010011000010110111021100011100010012112111000112010011020101220111101110100102110212010000222121110011111101000000002001110000011011021122022002202000200022222101001101110110210021111112102001121111112210112120100120112001110111201202122000111120011001001010000210112001002001110100010012001001100002211011001101101001102100010211100010111100010000010011011021111020000001002002100010011011110121100112102111001001210110110201101002010000020121000001110001200220120010010011000012100001112000110000211001010101111001010200111111001120100011002111020001100011011101100001010020101112110111111012011011111211211102020000201010100002101002000110221110102111011200000100111021210110002101100202102000210011021211002110110002101010010211100220211110101021101000102000000110001111111012200020020000000222200022200002020200220200200020022020002000002000200002000000000000000000020110100112101112111000100011121101100000010101000212011001010011101021001100100100100011100011000010001011011000011011010002010010111000120100010001100000100001010102100001100000000110001011101001101002010111011100110100010020200100100100100111012122001210110000011201101210121121012220000201101001112121000110101001021111110201111100011011111110110110001110000011010020000111000211121100001000110110100000002121010000000100001010111100111011101010111001211011001101001000000002220012110100200000010001100011001120201010111121101101011010110000112001000000011120101010111121210021001112010202002011101121012121101000001111012101212011100200200000111111012002000010000001100101111001100002200020002110200101200011111101102000200022022222000002020002022200100110211101111210000000202000200011012000100101001010111101000011110111010112000101101101102011210101110000001110100111010001011010111100001120101100010100020111011002102001100211222011112021111101000011101001210120100012010020112020220001011011121001010211101110100010010111001001000110
1011002001010011000120000100000001111100010121100010001211000100000010101010010000011011010201101000000101101111101110110100000001000010200022000111100211000012001000100000101001110010100111111010110010001101121101000011010000111100011001010011102002200001001101110100001001110121120211201111112102001102211000000100110100001121120101201011200100221120010202000000002002110000110101000000001000101001000110110101020110110002100112110101110200021000010000021201111212110110100110022010122110010011010020001001111200121200211021100121201102111010020012110001121100111101000000010112110020110121000010121011010110001001000121212011101101121011020202210212101211100101010201010000222011110010211101000000002001110000011020011000110100112100110110000112011101110201001011110010101001011011010101100000101011022001110111101101022000111021101102001001001010112001002001110100010012001001100002211011001101101001102101010211100010111100010000010011011022202020000120000010100010001011110221110022210111011001210110120101121121011011120000110000110002200220120010010011010111001110210000000000121000101000101101111210111110101010210010001010111002001002021102010011100020101011111111211001120011111210211101010000101010100001012020101120222010110000101010000100102011210111101201000101001001100102021200101100111002101010010212110220101121101021000000101110100101001110011011110010110000000212211021111111010201220200200010012020001011001100210002000000000000000000020110100112001000200200000000000000000202000000010101100012110010010001001000100101001112111000101011111012000000002010121001010010211000111101120001100000100001000101001101100000000111101002000001101002010111012000110100010020110100000200000110011011101210111100101200112100211021011121111100110102011010001120000000121111111021201101101112101101101010001120000011010120000110000112111000002000020020000000002121010000000100001010111100111011101010111001211011001101001000000002220012110100200000010001100011001120201010111111101101011011011101101111000100111121010101011010110021001112010202002011101121012121101000001111012101212011100200200000111111012002000010000001100101111001100002200020002110200101200011111101011000100011011111000011010001022201110011000101010220000010202000200002022000010201102001121101000100110011010112000101001100211102210200100000000010011010001100100121111101102220101100000110121111001011102010000101111001101111102101111011012110100011100012010011102010121002101010021012010211111110100010010110001010110111
1000110000110010011011222001220100200111001100011100000001011102001110100101020000112011010112111010010101000100000200000000000012010111200011001000200100110012001001001012001011010120200221222010120020002202222202011021021010011201111102010010011011100101012101000100102001110121110112101100012002001101111001100200111111020011021100100021200200221120010202000000002002110000110101000000001000101001000110110101020110110002002011111011010101021000010000122202020202110111101110111110111110010011111011000001121101120200100010100211101201012010020012101010111110110002000101010112110020110121000010121011010110001001000121212011101101121011020101220111101110100102110212010000222121110011111101000000002001110000011011021122022002202000200022222101001101110110210021111112102001121111112210112120100120112001110111101101022000111120011001001010000110112002001011010101000011110000200001111011001111201002201111010111101111112201121100100021010011102020000110001011100010011002110122110022201101002011110000001101101002010000020121000001110001200220110010101101010111001111201000110000211001010101210001111210111110101010210010001010111002001002021102010011100020101011111111211001120011111210211101010000101010100002101011101210110211102111011200000101110011210001002101100202102000210011021211002020010002000020000212110110111111100011000000101110100101001110011021110010110000000212211021111111020201221111100001111020101121000111221011011000000000000000020110100112001111210100000001010000101101010101000211100011110011110011002100100201001011111001001010011012000000002000020001010010211000111101120001100000100001000101001100010101100111001011101002202002010201110211011001021110010000000200000020010001100110011101200100111000100012111012222000020102000111001110100111121122111112210001001122112201111011011100010101011020000110000112111000002000020020000000002121010000000100001000111000002011101010111001111000101010010000010001110002110100200000010001100001001120201010111111101101011010110000012001000000011120101000010020200021001122010101012001200111011111101000001101012001111011010200100001101101002001011100000001201111000000201001100110001111111001100000111101102000200022022222000002020002112201110011001101111210000000202000200011022000010101201001010000011200010011010112000101101101102011210101110000001110100110001100100121111101102220101100010100020111011002102001100211222011112010020200110011111120100002001112010020112020220001011011121001010211101110100010010111001000000211
1000000000000010101001111001220100200111001100011100000001011002000010101010021011122011020122010110120011010101010201100000100012010111200011001000200100110012001001001012001011010110210111112001010121012202211102011021021010011201211102010010011011100101012101000100112001110211100011010000012201001002110000000000000000000010110100110012200100100010011101000000001001100001110102000000001000101011000000000000120110110001101121000200111101020000000001120200202222000000000020022110112020000001100020000002120001111101121011000021101011200000010001011011122200101200021011020121110010000011000021220001010000002011000111101000110222000021220001112002111101100101010000022101101221100201102110000000001000001000000011010111021001101000100011112202002100010010200011100001012000020000201200101010200011012010000200100000022111121110001001002010010100101111001011010111000010121101110100000020000001001000001010011121100020010001000100020000001111101020000120111110200101100011220221000201102022001001210221210200211101010110010120100000210000000110020010100101010202001111220000001001010000102010011201110200111111001010110011001111011001000001011101010011011111000202000111111011002021000101220001010000100000011000111012001111111120200000101100100001211111221112100100000101001001100101110101101010011101000111100111010110111100101010101000102000000110001111111022110120010101000111110111211001001200110100110110011010002111011100120012000001010010000000111120100211000000200200000000000000111101010000020001101001000001200021001100000100000011111001001010010011001000002000011111111020121000220000020001100000100001010101000101011001010101000001100102102102000202002101100010020120100000100210000020010001100110010012200001111000100012111012222000020102011121000210100111110111010102220100101012012110011010111010100001111010011000000001111201011010111110001110111010120101000111000000000000011021202001001011121001201121011010110000001111111101112011110211100211011211101010121200100000001011112111100211000100122021111101011010120011001111100011002011100121112111201110001200111010201111000100100001101112011001000000000001100100000000000202020022020020202000020000000200020000000000000000000020000000002211111111220000121210000000102000101010011000110101201001010000010111020010200111100001000101010101110100000020112111111110001000010010121100001210011110001111110211002002201001000200212011010000110100221112200011100011101111100011101010121002010010012102010111110010000000110211100021210011
0000000000000021001111111001110000101210011110001100000112110101000010101100110000011011010100000000000011111112111111210100100001000010200022000111100211000012001000100001101001110100110001001000000111011101110001000011021010011201211102010010011011100101012101000100112001110211100011010000012101001001010001100100112121020110222001102110200000100021110102000000002001100110210102112101000010111011112000010001001101012001002111000200200200010011000001120200202222000001001020111110100010101000101101001000010100111101121011000021101011200000010001011011122200101200000011020121000011110122010120111101010000002011000111111100110222000010210111111011100001100101010000022101101221100201102110000000001000001000000020011000020100001000000010001121111000011101111000000000101101111001112200011010101120111101100100100201111111110111101001002100000200002002000022020002000020221000100000000020000011101001100021011021101120011000011200200020000000002010100000011001100010011011111112021011011111011001210221210200220210010110110010200011111000010110110010100102110111111111220000111000010000201110002101101201111120001010000011001111011001000001011101111111011111000101001111211000111021000100220000001000000000000000021021102211000221201001011200100101220121221111002000100201111011110110011211101011100002000020000212110220101110100010000000011100001001101020101022110120010101000111110111211001011200110100110110011010002111011000110012000001010010000000111120100211100001101100100010111101111000010011021101101001000001100011000000000000000112111000101011110011001000002010112110211020010010220010121001000010100011021101100201100000000111101011000102102102000202001201100011021210000000100100010010020011000000011002200000000000000002201012111010010102000222000200200222010011010101110001000111111100011020000100000101011010101002001210111101120121102201001110000010010100001110110001000100111021211010001001221121110211111011000002210011210100200000020000200010000110111010111200100000001011011101000112000100122021111101001010110020001111100102002011101121111221101000100010201100010111011121112010110011211101001010000001010001110020000111010111011010101000010000000110121011000000000000011110000000012211111111220000121211000000102000101001021000010101201001010000011111020010000022001000000001211001110100000010011001101000001010101110121100102210112210001111100220011101100102010201111020110000011100110021100120200002001111100011101010121002010010012102010111110010000000110212100011100111
1010210111110100222211202101200002220001000101000021101201001001000011001011000000000000000100000010120000101010000101010100001021010100110111101110101100211102002002002022000020000120200211111010110011101202200010011010011010001111101111000010011010011201012002011100201111000111100011100010011001000010110010020211220110210000200100110102100100210112112100110110010001102111010201210201001011110110111000000001120000200010101020000200011011010010200111010111012110202010000000111110001101000011100111001000000101111200000000000110100101101002222220022200200001020002200000020000220000001021121000212110021101101110120012112021000122000011200000121102100100000001010111100111000120001201011112001011000000102010010010010000110000110000000101000021020110001102001000000011101001020011011100201101101011010110010100111112200101200001111112001100100100101010001000100100000002000000100221001111200011000002000012120210101020011000000000020000000200000000200000010020110010111022020011210011111000000001100000101020022011110000011010110100101010000000200011110021011002001000010100001000000000200220002000202201210120210000000011211010220101200010000001110010020110100100010111001011121111101101101010110100100000000100020111111001000011111110011102001200101121010111001000000100010012110100011200110001101020211010001000200011011010001101220020220200002002200020200000020200200202000100110200211000001100000010010110201021001000020011111110012102100001011001101112101011001011210111001101011011121010010000020110100110000001100100110000010000110101101000101000001101011000011021101002010000000111101110001010000000000001000000010111101102100110002000202000020001010020022000000120020011100101210100110100100110100101100101111202111110010112111210100111111000111111000100212010111200100100001100011100200010101110002110101000111010101000001101200001101112001101000021101000202000201111000000000000011020202000001100011011001010011000010000100000101111210100011100121111000000010101101012001100101111101110100100010000012011111001010002000012100101110101010100010000101000000110002111011000121111020121111100001100110110100210110001100100000000202010000111011011202101010000110200111000100001011101000110000000111110021110200011011010121100101000001002202101110000021010110111010111110000100111000001010001010101120110100010111000001020002001021101102001101120101100001200000110111101001101011201020011100000111000121202001100100011002000200002000100011102120011001212000001110011111000110102201011100101
0010000001011010112111212101210111120011000100000021101201001001000011001011000000000000000200000020220000201020000002020200002020000000020222200220002200202202002002002021000020000020200201000010100001101101110001000000000000002021000020000020002000121110001001011001101111000111100011000000002002000100000000010221110010100000000100200111100000101112112100110000001010102111010201210201001011220200112000000001011001111010101020000200011002011010200111010202001001112110001101011110001101001011000111000000111011001200000000000020200002200002222220012110100101010011200010111000111011001021121000212110021101101110120012112021000122000011200000121102100100000001010111100111000011010111010011102200000201010000010010000000110100111000000111000122010220001101000000000011101100111102022100111211011000010101000200000000000000101111100112000100100011001001001000110110000001001000100222000212100011000002000011120210101020011000011100110010000110010111110001001011000020002011110111110011110100011100100101110110121101010000011111010000101010000001010100210212101020101000010100110102000000110112110012010210101220100010110010112121021001001010010001200000020110100100010111001011121111101101101010110100100000000100010101111002100112102100101101000100102111001211000100000001000111120001011100020000001021111101001010100000111010000201211010211100011102100011200001010110110101000101010101111000001100001100020200200110120211010000011110021112100100001011020120101101101002111122110002020101100010010010010110100110000001100100110000010000110101101000101000001101011000011021101002010000000111101110101110000000000001000000010111101102100110002000202000020001010020022000000120020011110101210100110100100110100101100101111202111110010112111210100111111000010000001100112110200201000100010100100101101000001010011110102000001000100120000211010100010010010011000011101000202000200000000000000000002020202000002000022022002000001001111011110001111101100001010200022020000000020000001122002101101120000010100010010001011201100001200001100012000200200001010000000000000000000000001110011000010201020121111100001100110110100210110001100100000001111111001022121011112001010000000200020000000000000000000020000000001200021100200010200111101000202001210220101000100000020000110111010111110110100111000001010001010101120110100010111000001010001000000020020100001110000000100100010101102002102000001200121002000000201100110111100211111011001000111111011200011102220121110111000101101012222000110001101100000101
0011001002011000211000111120222202222000000000002200000002220001110010011200200000000000000101101010110101100111000101020100002121001111010212101110011210101101011012001010001011011010211101001110111010000000020001010100000000100100000020111120101000111121100110101002000202020220020000201021020000000111220011021100221210120010011010011002100010201121101010000000000001201002000111110100001011110110122110000111120000200020000110000200000020010100111211001011010110001200000002021010011002000001200100001100112011000100000000000110100101200001111120001121000100001120100021101010001011000000000110001000012111011211000112000200110101101120200000121102100100000001010111100111000120001201000002001012100110202110010000010000110100101000000010000121010000000001001001000111001012121122021210211110001000121112000200000000000000101111100112000100100100002001001011010101000011111000100111000100000002101000000011010201000011111001010000001112120121101010100001001011000011112011110001200011111100001010000102100020022020110000001010100000110000000001010010100211100110200000001001000011110101101001101001020210200211101000100000111111111002002001110011010021112202000202010002020022002020222020000000010000101000000011020011011110011201101111011122001121101100000221001100000100120021000201002100110001100101001110100111110110002121101101120110211211001102210010200001010110110101000110010200111010002210110111020101102010111011010111121110011211111012011011112112101011001011210111001101011011121010011010010001000101000000000011000000100000112111101221100011101012121000010011010001010000000100011100011010000000000001211100010211101211001100211000112000020001001110011100100220020020000000200110210200100201101201100001021212100110011111011221000111002001112121000100101110111201100110011201012100101021211100002110100100011000111011001210010000111120011011001110001010000000001111000000010100020021211010000101110110111110110011000002210011110100100001110100210110101110211110112100000001101111011101100111010101121101010010110012110011111200200011000000000000000000000000002111011000010200110010100101000101000001100100010000200200000000211021110021012011202100010000110200020000000000000000000020000000100020020010200101110111010100202111110210101000100011011100211222011001100000000022100101001110000000010010100001100100100010002001021101102001101120101100001200000110111101001101011201020011100000011000011111001110100002001001200002000000022002020000002202000002220020000000220202200022200002
1010100111110000222211202101200002220001000101101111100102111001110011010101100000000000000101101010110101101111000101020100002121001111010212101110011210101101011012001012001011011010211101001110111011101101110000010100000000101010000020100120002000121110001001011001100211001111200101100000001001000201110001011110111110010010111010101011001010110121101010000000000000220000000010000000001020111000001110110101011002022002000010001111000011010000100211001011010110001100001012010000000002000012100011000000011010111100000000000110100101200001111120001121000100001120100021101010001011001011010000102000022101001221000111000100010110201020200000010011000100000000121100100001111211001111000002001012100110202110010000010000110100101000000010000121010000000001001001000111001012121112021200110010002001000010010100111111100100001212000112000001010001112001001011010100000001011100100111100222200102000102100022011110010010000000000101120101101111101010100001001010101020002011110110100101011011001100100101110110121101010110121020201001121000000110100021010012100110201000001000000010110101101101101001020210200211101000100001212112011001001001110012010020111101000101010001010022011120112011101000000000100000000011011110112102001112102100000112001210002110000000000100000000001011221010011100010000011011110211100101111000002111102102211010211100001111100111210000111210211101000100010101121010002210000011110101102010111011010111121110011211111012011011112112101011001011210111001101011011121010011010010001000101000000000000000000000000000112100010102011102112000000002010111001020000000111101110012020000000000001100000010111101102100110101001100011201002111202001100110110202100101100000010110100021021001100110001102211200001001001100011000010011000101101101000111100110101010110110100100101012100000010011110101100011000111001001111200000111112001101000020101010101000100000000000010100001011101000111000011011101010011000010000100000101001101001010100122010101110211110112100000000002012001120200100111001021120101001110002010011111200200011000000000000000000000000101012020000000200200000000002000001111001101100000000200200000000211011110111010011112001010000000200020000000000000000000020000000100020020010200102021021121100101111011101102101010001111010000111022011000110100111000001010001010101120110100010111000001020002001021101102001101120000000001100001001202002101001112101020011100000011000011111101010100002002111101001000011121001011100011212000001110011111000110102110022210001
0001001011000000111110111001000111010112000010110110000111011211011001000001110101011111002011211001110101011111110011011000111011001112000201001010011111001001010111100000101001110001121112101100122010022111200001100011010000012111100002010101121001101121100120202200202000100202000020220000000020101011110011120220000000000000100000110011101110210110001021000100101002011121110112001101000000220200122110000111011000200020000101221102020200012000111101012010000221100001002121100110200020000000201010021002011100001001021000000200000110001001211000101211101111100002120110111020000000000000000000001100111011001211110211101000120011100110201110111111100010000101121201021001211011000110002010101101001001000000000020000000200100210000000101012101001210001000000111000111101100101010012120012021110022011001100000100200000100110111020000101001000111001001000000000100001011100011100102201101010002000001002010011120110022000011010101121110111000010100000020000022000002111011101000000011100220002002200002200101101100111110212121110000010101000001010000111111112010010101011100111001110000102010000112011112110100221101000202101102002000010000010012100010020000000101020101101100121002100101010020110101010000010000112012001110000111111001011110001111001000100002110100100101111110001100101111001102101112101200000001011000100102101100101000101000002001012000001000101110001102002001011011020001110011211122200010001020120111000110101210011001000102001011102220100110001001101121000002021101111001020001100001100002000001110001000000010111010101000001101000001100001000111110102111010011100000011100001010101010100122121111011101001101000110000001101001121012021020022000210120110010000110100110111021011101110111011011100010012100101010010111000020002011021010000201111010110000010010101102100101100000002011011000202000002000001101100210201101010010110210100011001011000000001010100000010100010010101001110011110001201121011010110011112111220200111002100211011101001100010000011011001011020010110000212001010100011001020102101000220000111000110120101112110010112211201010000000020000211101101110011001001000111001100100011010110101120010000011100110001101011100200001001020111010100101001100100110110001200110010000100020100110100000101000110102201110110011110010100010011111010110020002000101101200001010010010100001110200111110011010011111001000000100000110100020221111002002202000000200222002000000002000011121012000000001101001110011100110100001101000010021010101110101110011101010000011210010
0000111010000010011011111112220110110220011210111100000001011101000011100000020101022022020211010010010000100010000110010000011022011212100100001010101001111002001101101011100010100210210121112100021020012202211101111021021010011201111102010011010120100102011002000200202001020120110121001010011111001001110002201100111111120100022000001120100110221021200101010100011011101001110201211001000000221011112000010001001101012001001010102111010101021000000000010200101221000001001010200110100010101000111011002000120102110101112121000020201011101000110101110001121100011101100000020011110021100011000010110001010010002101000111111100010221100010110011001011100001100000020000011100001211000110001001011001101110101100000010011011021210002000101020000121000110011101011000100001011001010101102110101010200010022000000100200201100100000111111001102001001000002000001001110000011021101012000102200110010001001000001010010211100010111101100110021110111022202020000120001001100010001020211110210022201101002010010000101010012011110101020220011001100101000110110010010102111111001121102100111000100001010211110001100100101120110111000111001111011001011012121102010011011111010000002121110001120011010101210012010000210000000000011010212110110211102111011201001200111021210000002100100102102001120020020222001010001001000111100111010110111111101000000000001000000001001110011021021110201111001112100012100001010100211211200010001020110122000100211101000000000000110001010120100212001110200210111110100000111101010000100111100001000001100011011210000200000000000002000111001022011000002010111101111011211000210110110001000010100121011202100102211000000110101111100011101001010111011100000111021110000000100200100110110101100000011011100011001100001001101001111010011001010111000200211121110011010101110000000111111100011020001010100101000011000101001200111202020020111210001111000010010000000000000000010100011021202000001100011000101010010000010001110011011101001011210200111110000110101010112100011000001011011111200121000100112111110102101000010020112011110111001111110111122222202000001100021000211111000110111000102101001001100100010010110101110010100002200020002210100000200001111110212010200112011111100011010001111110110000000010111110000010111101200002111110110101201001010000000101110000000022000001000101101001210101110000110001000101111101100020020200001111000010100110120102011102201001000200212011101011102001011022012000100010201011110020201020210001001121021001010221011010110000000111010111211111
1110001100020021010211101000000000002200020020101100000112110100110110111000011001111011010011010020120000101001110101001000100011010101200011002000200001110001002101011010111010001120201211000011111000011101110000100011010000111100011001010012101111200002000001110110001111010210110210200011102102100101100001110000000000000010110100110011100100121110100001111100011002000000110102000100102010211011001000001010020121021111000211101200110200011011101211211101021101001101102111110100200020000011101002002000011011110101010000000111001110101000010011002020101211000101021212010121101121010011000021220001020000002000010011101000000202020010020111110111101110000101020112112100111211000110002110000000002000000000000020022000021200112100100110000211001110010101001000000000002101020022020200200000002002022000000200000000011000111021012001112001000111001002000011010001001020210000200002200020000010102010101000011110110010000000000000020000002011101010100010010000200000010110220110210011101012001020110001101100011011100011020110100100201002200120020011011001011102001110111000000100110001111101111102010110101220110111000010012111020002100002011111100001010120000100001111211000111010000200110010110100000000000011101002000011211011100110101011001110102001210012200200000000000002000202020200200000102010100202100000000000210101002101011100001011000000111010101121110010110000110111111111111001000100220211110010012020011111001000201101000001010010000000020110100201100001002010100010111102000000000000111001111001100001100010000000000100000101000011100010000011000000111100011111020010111010220010120001210011200111010102000100111101100110000012000002202002000202001100000001021110100100000200000110021012001100100001101100001100111011101112111000020001101212100100210111020011020111210000000012011100010020001010101001000020000000001002002000102110021110111010112110010000000000000010010200110011101000111000011000200020020000020000000000002002001011210200111100001210101120222210000000002001110110111101000000022020202000010021110011111100110010010111010000100000000110001001110000000111011121112001100000112001011100000000110101111010000202020022020020211101010000000110011000100010000110101110000101001120200000210010112201111000102101210010012101020111201011010011010110020000201110100001000100000000000000000020002222220200001011011011010100001110011110001011100111011101110011000100111021120011111002100112001000100020101011100011101110110001000010021011010120100011001100110210110110110110
1111011110120111101110000100010000101110011020001100000112110100000010101100110000011011010101101000000101101111101110110100000110001001100111001111100001110001002101011011111010001120201221111011121010012202211101021110011010100101101111100110011011100101011101000100111002121110100111110011102102100101100001110000110100110010011101100021100200110111010101111110102001110000110102000000001000102002000011000001010111111002000212110101110110011011111211211101021101001100101111021000211020000011000011002000001200121101121011000021101011200000110011111111111101101101111100020021000010000111000010110111010000002010000122211100000111011110111101111102101110000101020211021000111112110021111211000000002001110000011011011111012101212100200111111201002210010011101011100001102100020011111200101010101011012000000111200111100010010121111001112011001011001011111001110111010011002002000112201011000011002100101000011110110010010000000000020000001011101010000020011011210000020112220010100101002111001010210111210210110220000001011120110000100012200120120011011001011101001110111010000000110112010101220002001210111121110111000111001111011001000011021102100001010120010202110222011012001111111211111101001011100000000011101001000011211010100100101010001001101001110111100200000000001011111111110200111010111001101101100000000110210010002112011100100121100101110100110120020000110000110111111111111001000100110111110010012020011111001000201101000001010010000000020020100111001010210100001100001011011111000000101111111000100002200020001100000200000100000011100011100011000000111110112110120010000010220010221001110021200111011101100101211101100110100002111001111001000101011000110100110020100100000200000020010002000100000002100000000000000002201012111000020001101212100100210111120011020111210000000022021200020020001000101011001011001101010012112000011000110110100010112110010000000000000000010100001011101000111000011000100020020000020000000000002002001011210200111110001110101120112210000000002001110110111101010000022010211101011011020020111110110110010111010000100000000110001001110000000111111121112000101000111001100100010010010001120020101111011012010010201000010000100101020000000010000110101110000101001110200010110010112201111000102101210010012101110011100020000011011111020000101111100111100100202102110200100000000010011010001001111011010100001120000000000100010101102101111000101100201110110011111001110112001000100020101011100011101110110001010010021011010120100011001100110211110100000110
0101010010110110101001111101120000200220002110002200000002110001000010101100110000011011010012111010010101000100000200000000000111011102100100002000100001110001002101011012111010001120201221111001121010012202211101021110011010100101101111100110011011100101012101000110112001121110100111210011102102100101100001110000000000000010110100110011100200100120020202001100011002010000110102000100102010211011000011000001010111111002000211102110010101011000010000020110101111001100000011021000111011001010001011001001020101120101010000000111001110101000010011001121101111100002111201020021000010000011000010110111020000002000000022212100000212010010110011001011100001100000020100022100001211000110002110000000002000000000000020022000021200112100100110000211001110010101001000000000002101020022020200101010001011111101000111100010011010021021011001112001000111101002000011010001001020211000200001100020000010102010101000011110200021000000000000020100001111101010100010011010200000010110220110100101002111000000210111210210111220000000111010210011010012200220010110010112110111001110121000000000110001111101111102010110101221110111110010012111020002100001011111100001010010010101111222111001110111111211211102011011200111011000111010111210001111101101011110000101111011110000001100100101101001110111020111101010101011100111000101100110200111001101011100001011000000111010101121110010110000110111201111111011010111220111200010012020011000002000200002000000000000000000020110100201000000101110000000000001001101000001101111111010100002200020001100000200000000000012000010000011000000111100011111020010111010220010120001110000100010011111010100001100000200000002111001111001000101011000110100110020100200000110100200022022002200200000002200001100112001101001111010011001010111000100211111110111010101110000000111111100010020000010100101000010000001001101012101111120112200112111000011010000000100001000111000002011101010111001111000101010010000010001110001011001101010110101100101001120201010111121101101011011011101101111010100111111011101011011010010001121000201011000100111011111101000002101021000101110010210111000102101001001100100010010110101110010201011101011001120201000100000100101020000000010000110101110000101011120200010110010221200000000201000200110002100100000000010101100011111020010101110100001000100000000000000000020012222220200001010110011010111002101111210001011100110102101110001101100211110110011111100121011111120100002102111100011101110110001000010021011010120100011001100110110110110110110
1010100111110000121120101212211101112010000111102200001001110001011010001101200000000000000000001000000000110120011010110110101101111101200121010211011221000011000200110000101001110101000000000001100000000000020001010100000000001111101111011010110010001212111111101101101101020120120110101021111110001010211101101110000000000000100000200021110001211022202100000000011000220000000010000110101020110111001110010101011012022111000110001121000101020100100102102111001101101010001111000110100011000111101100001210221201110200000000010200000200002011221110112200201111010011100020202010001011001011010000202100121001001110120002122110010111010111110000111011011110100100110100011001111211001111001111001012000110202110010011010111020100001001101101011010020110010101001011110010101001021012010101100000002001011010000100100100000100100100110101101101011000002001110011101001010011101011100121000222200011000002010011121210000011000010111110111101100110010010100001001011001111002011110111210011110100000001000101200011022021121010112021101001111011100111110110101211012001012010011000001001000000200111101001111211210120210000000011112121011001011001120002110010110111111110011100101011011121111001211001010000201000000000111101112011000122201112022211002121101100000100000100000101111020110101002000120001110201001110101000200000002020001011111101111001102001012002121001110001012111010111111110011120101110121111020100011021111111000011000200022222010012102011102102111020012121111010001110112021011010110001011001111110111111110010001100010011101102010001111111002211100100111110102111020011000011110210001010101010100011111111021012111012200100102001001001102101100111011100110100201010011110110010020010011120010110021011101121111001101010010111111010011000101101101000111111110112010201120101100012012100010010121110101100010010100010000100110100010020111101001111000000000000002111000000000101010010102010110200011011002000001000000001210000200000200000021101122000000110111010112200001101011001101110100101010100011010111001111001010022001110200001001000000000000100001010002111011000010200100000000002000011121000101100000001200200011000101101010111010011112001010000000200020100000110111111010110000001000020110010100000200111111110112111110210110000100101011000111101000111220010000022000001000001110000010010100010011001101020002000010010010000000000000000100110110211002001201000011110111001011100110200010202010211122111101111012110012210111001111220210010000212112111121101110001111200111002
0010111011011000121120101212200001111011000111101111101101001001011011000002100000000000000100001010110000111120011001110210102111111101110221110210012210101111001101011011001011010111100100000010100001101101110000010100000000002021101111000010011010011201012002011100201110010111100100011100111002100200001111010210001010000010210100200021000001010011102101000000012001211001000110110210102021220211111110010102020011111120000110010101010110011000111111001111012110102200011111021100110011000122001021000000121010111100000000000110100101200001111120011111101101100121211020102010011011001022020000202010021001001110120001011010010121100010100010020011000100000001010111100111000110001201011112001011010000102010010010010111010110101000100000001111020110010101001011110010101001011011010101100000101011011010010100111111101110110110110101000110111000002001111011001101010011101011100121000222200011000002010020011110010010000001001000011101100110010010100110001020101010001011111010210011110100000001000101200011022021121010012000000012022001110001020110101211012001012010011000101000000000200220002000202201210120210000000011112111120010110010000011200001111020000201020200000111011121111001210001020000202000000200111001012020010211201112022211001110002110000000000000000101001011220000020200111001111121211100000001111011010001101000000000101000001112011101021001211111012111010111111110011120101110121111010010011020111111001000000210011102210011001011102201101011001021210111001101011011121010010010010102000002100001100021000000100000000202000000201101002211010000001020201001111001100022210110011011100000100000000101010011100001101110101001212000010002011110011101100220110020001000200110110110111120010110021011101121111001101010010111111010011000101101101000111111110112010201120101100012012100010010121221101100000101100010000211121000011010020010001110111000110101011212000010000101011010111010010101100000002000000000000002210011110100100001111100221111010111101010121110011001002001110110211101010100011010111001011001010022001110200001011000000000000100001010101012020000000200110010100101000111010000100100010001200200011000101111010022010011112001010000000200020100011001001001000011001001011200011110200001021120111010100101101002201211110001111010000111011011010110100121000001100010011100010121100110110011001010002001022102001000000010000000001200011110012002202000000200222001010000011100021202011100111111102111101001001110111001011110101111000112121110010101110102211111211002
1111011010120111101110000100010000101210011020001100000112110100000010101100110000011011010101101000000101101111101110110100000100001001100111001111200001110001002101011011111010001120201221111011121010012202211101021110011010100101101111100110011011100101012101000100112002121110100111100011102102100101100001110000110100110010021100100021100200110110010101111110102001110000110102000000001000102002000011000001010111111002000212110101110110011011101211211101021101001100101111021000211020000011000011002000001200221101121011000021101011200000010011010112111101101101111100020021000010000011000010110111020000002000000022212100000111011110021101111102201110000101020201021000111112110020111211000000002001110000011011021111022101212100200111111201002210010010100011100001002100020011111200101010101011022000000111200111100010010022112001112011001011001010111001220110010011002002000112201011000011002100101000011110110010000000000000020000002011101010000020011011210000020112220010100101002011000000210111210210110220000000011120110000100012200120020011011001011102001110111010000000100112010102220002001210111120110111000111001111011001000011021102100001010120010202110222011012001111111211211101001011100000000011101002000011211010100100101010001001101001110001100200000000001011111111110200111010011001101101100000000110210010002112011100100121100101110100110120020000200000110111111111111001000100220211110010012020011111001000201101000001010010000000020020100111001010210100001100001011010111000000101111111000100002200020001100000200000100000011100011100011000000111110112110120010000020220020221001110021200121021102100201211101100110100002111001111001000101011000110100110020100100000200000020020002000000000002200000000000000002201012111000020001101212100100210111020011020111210000000022022200020020001000101011001011001101010012112000011000110110100010112110010000000000000000010100001011101000111000011000200020020000020000000000002002001011210200111110001210101120222210000000002001110110111101000000022020202101011011020020111110110110010111010000100000000110001001110000000111011121112000101000111001100100010010020002220020101111011012010020201000010000100101020000000010000110101110000101001120200000210010112201111000102101210010012101110011100020000011011111020000100111100111100100202102210200100000000010011010001001011011010100001120000000000100010101102101111000101100201110110011111002100112001000100020101011100011101110110001000010021011010120100011001100110211110100000110
0000000010000010011011111112220110110220011200002200000002111002000010101010021011122012010011011010010101000010000110001100001122011212100100002000200001110001002112000011111000210000110010001010100110111010110001000011010101201101102101000101212002211111000001110101000102020220020220200022202211001001201100000000000000000010010100100011100100221111110102000000001001100000220201000000001000101101011110000110110120011101001111110101111200011000011010010201202222000000000020011000222020001010100120001111010100222100110000000200000200101000010011001121101111100002110201020021000010000011000010111001021100002111000111111100010121100011110101120102101221100212011111110000221111120110210102000011001001210001021011010121011001211000001111011111010110020201001011110010101001011011010100101011002001021100000110100011011000012121101101101011000111001002000022020001001020101002001102211010001101012001111011011110201020011000000100110010001021111121001020000000200101001020120110121011110001011010010001011000102011000000021000100022021001000110020020000002010101011110120010000000210012110111110012000100011111011010101110002020011001010001021102100001010111111111001111111011002021110111110012011000100000000000011011111120000122201100101100100000211012210002200200000010101001000201110101100100002011101020000212100211101010000011010100200220200202000200120120020000200000110111201111111011000200121111110100002020000022000200220012001001100100001011020120100111101011111010100020222111001000110000010101000001000001100010000000000100000101000011100011100022000000002010121000110010000020220020221001110021200121021102100201211101100110211011001001111002000101010100000001111110000110100211110020020002000000000002201111100001112010001110000110101001022021000101100112010021110201110000000011111100010020011000100011012001100001001201011100012100011021000010002120011111101000001120100200220022101111001001112100110120020000021100010001012112111110220211100201011110101010112110000010011000220000222002010100011010111000101010210010121011111020011111110111111111101110000000200010100112001011202100110110111001001010010000110101110020000111010111011010101000011000000200020000100011022221101101010102001120110001110000211200000000111001100011111000100000000010000000000022020000100111100001000100000000100100000010002221210211010001011010121100001110011110002111100110102002102000001200121002001010010200110012100121100012001111000011101110110001000010011011010120100011001100110212100000110110
1010210111110011111220201212101012110002100010000011100212001101000011100001010000000000000100001010000001202020000020020000000011010101200121010211011221000011000200200002200000200000000100000011000001101101110000010100000000012110010011010020002001111100002101011000101110100112210101101100012002001201111000000210110100001110110001201010100001121000001001000100012102210000000000000000000010000000001110110101011001111002100021002022000002010000200211011110010111001210101101010100100011000011110100011101010201121101010000000111101111102102221120012110100100010010100110102110002121012022011000111000011011000221120002121021000121001110200000110011000100000000020000100111010012020022000002001111000102000000010010010000010001010001000000001010010101100101111010011111102002121122021210211000101012000010011000211111110100111101100202000101010000101110002000000200000002000000200112100121100012101001010111011112000100222010120100010011120110020110000101010111110010021111120001101011120011000000100100211110110210011211222020202002021000000001110010100222011111101100001001101000000000201111011000101100101111200011000010212121120001100010010010110011112111000101001011110111001010121011011011121100111000010211011000121010010100110111011121000111101110100220000200100000121011000112012100011100101102101100110110100110112110102001000011010110001102112011021012220011122102010021101110010010011110110111020100100110111111001000100101011111000001000000020110000021101011111000102101101011121010010020011101101011110011110121100000100100111110000120211101002111100001101010202101111000000111101211111010000000000001000000010111111002110010101001101011011102011121111100000220010010000000100200100200100100200210011010010111111110002000000000000020002000001101111011001111200201000101120201201001112011101200012110100100110110200010000002111101011011101102001110100010211010111100110111011011111021101111001001112111011110011000011100110001111111210100120211011111011010110000001022001101101111000110100100010001021111101000100011200112000200200001010011000000000000000000002111011000010200020120111100001100000000200200020010110101110010101001100110001101011001100001001101011000100010000110110011001000000110100010100010210200111000101000100120210000201011020000201222021101101010100121001000000001110000010010100001100100100020011011112202102000101021111111111110000110111101001101011201021101010010010200000111100211111011001000111111011200011102220121110111000101101012222000110001010111110001
1011101112110000111120212101210101210002000010000011100212001101000011100001010000000000000100001020110001202020000011020100001021010101110221110210012210101111001101101012100010100000000000000011000000000000020001010100000000011200010011021020101001101111101210101001001101110211010110210010010010101020100000000110000000000000000000100010110001212012202010110100011101211001000100110100001011110100111110110102020000200012100021011012010101011000111201100102011111101010010100100110000011000022010011001100000210001100111111000110100001201001111210111210100100010011100100020000111011111011001110010000001021010211010012110111101100212020200000120002000200000000020100111110111011020011101111001100001102111011000101011111021201001010011011110221101120000101002001000000002001020012021100201101002001010110010100111111110100111101100202000101011000002001110011101001012021100011100102200120010012101001010110011110101100111000010000110010010111010000200002101112110020012021011001101011120011000000110110210110121110110000002000000011010101100111010121011111100111111100001000201001000000201011100001110110200111111000101100112121020002001011110111020011101111000101001011110111001010121011011011121100111000010111011100221001000100110111011121001111101110100220001201000101111010000112102000110001010111120100000100100121121100101102110021120210001102201020110011110110110101000100010101221010012210011000011100102010102000011011110011011101110002001000111211000110002020220000102101101112021011000020021100101110110011110110100000000100000101000010211011101112010000001010111001020000000111101211111010000000000001111100010211111111011010101011101000020001000010012000011220010010000000100200100110100100200210011100110201211121110121021111000020002001011001101001002100211212101111110101101112102110000101111110000100121010201111010101120000020020020001002200001110101111112221000010000101011011112011111111110100111101110101000001210011111200001001101110011111011010110000001022001101101111000110100100011112021212100111100112200112000200200001010011001010100110000000101120102100020201010010200100101201001001100100010000200101110010101011100021012101101100110001111101102000200011011211110101001000000110021120100011012020211000000000001002202101110000021010100100000012211110100121001000000001110000010010100010000100001020011011112202102000101021111111111110000110111101001101011201021101010000210110000101000111011011100100111111012100022002120110111101000101201022122010220001010111110001
0001111001000100111111112100120110110112110020000000000112110100110000110100110000000000000211101000011102001220110111120011122122012101010110111100101101110000111111211001112001011101111011001120210101101101110000010100000000101010001011000010011010011201022002001200102011011110010221100011102111000100002121021100010221110101011010001111200011110101101002000110001011001011001101100100011000002102100121110102000001201001001211111011010100111100101011002021000211002100101102020010111101002010101120101000012120010111010100000000202021002000210100101010010102110110020012002111000010010210010021111201010011221101000100111000010020101102100000011020010000000002011111111100222110010000102110010000001000110001100110021010010000110000000000001110010010010101101000000000012001020011110200200000100011012010000200000000001000110111021011000102221100101101120112011001010011101011100010000111100002000000001011011110110010011001000200200020000010020211002111001001101202101011000110210121211100010011001000200110021020210211112000010001020001011120010000202021010120101100001011000101021001001111111001121201210111101000000000001011101001110001111102001001100111100111010012011011112011211110000021111100001011110000100001011020101110100100010111000101101010210001101001000110110010001111101001011110000201101220000112021110001112102001000000101001001000111000001001000000002002000100101102021010021110011022110101101020110111100101220021011001200101011012010210101101101101022021210101100100211010010010010101012011000020202021000001110100000101000010201010001112010001012010021010101001000010111010111010000000000000110000000011011001010010111000101100010001010010121111121010100010001000000100010010010001200111012001111101100110011111011110000111001001101101101000101000021100110110102202111001000000000010001001200101110121010000001101101012201211002101001122001000001000001010110001000000020020202001001011220111211212112121100010011111210100211001011112111101011111000000011010011010011020111010110021000000101100100001100010100021100110110111100111101010100000000000002002020000000200110110011011010022110100001010000001100100110011000111010111011010101000010000000110010000100000011001001110000000202100012100100010100021111110112111110101021000010201101000000010011111010010110101100102012200111010010010101000120112001011000000111120020200002210001010000110010211020200010102110220222020200000002110121112022110100011101011020120112121120000111111111011211210010000001000110102110011110100
0001111001000100111111112100120110110112110020000000000222000100121000011110201001000001100101102000000102002111220102111011211111011011010110111100101101110000011122101011012001120101111001001110110101101101110000010100000000101010001011000010011010011201022002001200102011011110010221100011102111000100002121021100011121010111021100100021000011110011212202000000002001101011100111110200002011221200211100000002010100101011000212000200200200022000201011002021000211002100212212021020100010001010002011102000120202000001010000000011101111011000210210200000021112120011021000001210000001111111011011102200110011111100010001222100010010011202200000120011110001111001011101021100122110010000102110010000011000110001100110021010010000110000000000001110010010120201011000000000002002021012021200110000002111012001000110100001001010010110020100101102111100002002110022011002010020212011100002200020101011011102210011001211100000111000000200200020000010011111001121002002001111002011000110110121211100011002010201110210110210011100100120111001111001100000010100111121000111121100012011000101021001001111111002012102110111110100101100110002200002110002111101010011100101110111110011102000121002110101010010110100102010100000100001011011101001000210001010000001101000110000000000000202001001211010011100100000020001101210110011110011110101002001000000101000000111001110011011202220002220000201111011021120111110022021010110101021000011010100211111002001200101011012010210101101101101022021210102110201100020000010000001001011000020111011000001110100000101000010201010001112010001012010021010101001000010111011111000000000000001000000001111110101101110110000000200000001010110021010110111110020010000100110200201101211101210111001111101100110011111011110000111001000202212100000202000021100110110102201111001000000000010001001200101110121010121101200101012201211002101001122001000001000001010110001000000020020202001001011220111211212112121100010011111210100211001011112111101011111000000011010011010011020111010110021000000101100201001100010100022000100220112100211111010202000100120011002011001011101020210112010010011211101001010000002101011000011000111010111011010101000010000000110010000111001001001000011000001102111001000111110200111011001111001100011012000010101200000100110011200110010101100100212101200101102210200100000110011001111112101110001211011111110101201000110010202010200010112011210211121100000011200111000022110100001100011011100111210100010110001011010202200020011112000220202200000110100
0002011112111011000021222100111201101012110110000000000222000200011000101010111001000001100110001000011202002210000110010000022022002202000201002000110111000010211201120001112001011201110011001110111010010101010111010100000000101000011002021000010120000101011001000101101111010110010110200011112210001101011111010100001010000011010010011102000011010011102102000000002001101011101101100200011000002102100121110102000001201001001211110101110200022000201100002021000111102000101102020010111101002010101120101000021211010211010100000100101111101000220001102010101212010110020001002111000010001021011011102200110011111100010001222100010010011201100000011020010001111001011101021100111020010000212221021001000110211101100111010111020100001000101101012100010120120200010011110010101001012001011101010000101111012001000110100001001010010110020100101002110100002001000011110101000011111000100002200020101011011102210010001211100000111000010100100021000010020211002111001001101202101011000110110121211100011002011101110200120110110110111110011002011001000010110000202021010120110100011011110101021001001111111002012102110111110100101100110002200001110011010000110010111100110101110101010012011011121010110011001000000011110100100001011011101001000210001010000000211011110000000000000202001001211010011100100001120011101200110012121011010001102001000000101000000111001110011011202220002220000212212020021110220000022021010110101021000011010100211111002002100100011012010121111111201012021111100010111000222010020010000002101011011121011100110110011200001110000111000120000011010000001010110000101001100010111010111010000000000000110000000011011001010010001000000200000001011200010111100211110020010000000110200201101211101200100000011201101210112010001000101110010001101101101000110011020000020020202200200001000000000010001001200100011111010121101200021101020020111102002200001010111010011100120112011011120021101111001001211210120211121111011110110011111011110010121112111101011010110000001111001111020000211000111112010100011010111001100010101011100210100001000000000000000000000000002002020000011102111100202100011010112011110000000002111111011100000102010200001011121101011000001112001000100001011002001110000000102100012100110121100011212110012212120020002100000002200000100110011201120010110100100102012200110001110100001000220012000111111101100011111100102220101100000200020202011101111001100210222011100000011110121112022110100011101011020120112121120001001120111012110110100011001001000101120111221001
0002011112111011000021222100111201101012110110001100000112110100110010110100110000000000000111101000011102001220110111120011122122012101010110111100101101110000111111211001112001011101111011002210121111111202100110010100000000101010001011000010011010011201022002001200102011011110010221100011102111000100002121021100011121010111021100100021100021110011102102000110010020101001000101110100001011111101111011000002010001201010001212110101110200011100111100002021000111102000101102020010111101002010101120101000021211010211010100000100101111101000210100101010010102110110021012002111000010010121000120110101010000112001010210111000010020101102200000120011110001111001001111111100111010010000212221010000001000100000011010011020000001111100110100000011011000010101101000000000012001020011110201010000101120012001000200000000002010120121020000000101111100002002110022011002010020212011000002200020100011011001110020001101010000111001000100110010000100001000100110101001101010011010220200201112121011111002010100200120011120111201101010110000120001111120200000202211010102011100012011000101021001001111111002012102110111110200101110111011210001110011010000110010111110100101010101010012011011121010110011001000000011110100010012001102101002000220001100101000211011110000000001000111101001112020101001001011110111101210000112021110001112102000000000102000001111001100011001101110002111000201111011021120111110022022110101101020110111100101220021011001200101011012010210101101101101022021100101100100211010010010000002112011011121102110110110011200001110000111000120000011020001100010201000101001200000002101111000000000000001000000001111021102110010000011000100000001011200010111100211110020010000000110100111001111101210111001101100001100112010001000101110010001101101101000101000021100110110102201111001000000000010001001200101110111010111001100021101020020111101002200000010211010011100120112011011120021101111000101101100011110010000011101210022021111010011210211011101011121100000010021011010010010110010110021000000101100100002101000110012000100220112100211111010202000100120011002002002011101020210112010010011211101001010000001100100110011000111010111011010101000010000000110010000100000011001001110000000101211000111121221200101112001011102110110011100000102101000100000011111010010110101100102012200111010010010101000120112001011000000111120020200002210001010000020000211020200010112011210211121100000011200110101022110200011100022011010112120210001000010011011101100110022112001110201210100110100
0100111110010010020111101111100000002110001211102200001001110000121001000002200000101000000101002110100100110110011100110110101101111110101012001010011120001010210101210000211000101000000000000011200000000101110010021110011010101011111010210210011001101000001101110100011001021010211110020000001011000101110011112000110100110000000000020002100001120221111101000100011011102012000200100010112120120021211100020002000100100020001011110101020110000000102021001100000010101100101010011210012020000100112110100000010101000111021220111200010121100101210000101111100002110112211110010010100000000000000011110111112100002021010100111001020000020211011121001010000000000002001121022001212102001111001121001101100101110001000010000111110200101000101101012100010210001000110000000000010010010100010101201101101011110201001100100100001010110110110101000202200112111002000002120110001001002000110220001012200011101002101000011110110010000100010000010011011110010010200000200000202000010001111010210100111121000001110200001010011120111112111000100021110000100220100110011211002010201101100000002101110002121202210011010111100220200010110010111212110001111011110111020020021100111112220221001111010000110201010021001001100000000000011102011120111011100200011100101011220121110011001100100101102001221020020211011010010002011111000111010110101212100112010101211120200111110101120000101110002110001011211110010000010000011011101001100010111211110001120021010101200002011001101201202012001110021120111120211020111010110010010102011002000001100021000000100100111110000120210000001121100000002000020000000000001000120110120010100010100001210110011001211112100020222000112000020000001100010100100211020010110101201110210110100101100100011011110102211110110122021121111101011101101111001010101000111111110100010000111101111010021110012000001000111010101120000211100200011010111120000000000010120010012211110111021111110011001000111000011011101010010010110000010001012112111101001000221111101000010101101000101110020000220000121111020100001001021001110010101021001011110101011112101110101110100110101121120000212012111100100001101112011001000000000001100100000001212010100211010011112001010000000110010000000000001100000110110001021100011011100001101021000000202000200001021000010101201001110000001011010110101012100001100010011100010121100001100100100100000000000020020200001120000110000110121111001011102010000101111001101100111000110121001001110110112100210001000100010000100002202000020000001110120002000000011001111120
0000211010000011010021111111100001111010001121102100001001000001011010001101200000101011010001001110100100200011101110110100011011001101100101002000110110110011011012101010001011011000110011001010111010111101010001021201100110001111101111100110011000111020000010101101101101011111100111110000001011101110000020121010010210210010111010001012000100110102200011000110102002011011011211000000101020110122111000010001001101110110212011110101011111011000101010001010001111101100000011022120002010101000101100100000001100110002011110000111001110200001100000102010111101110101122011020110110001120110010011002100022200002212000200001000010010110110100010000011011110100101101110022000222102000110001101001001101110101100000010011010100100211001101111011110000210111101110011100001211101101001011100011021002000110200001010100100001010120220020000000102100001112001001001110110001001002001000220002000200011101101110021011111000100112110110100010011010011021121011111002002100102212011000000200101112112000011100100011020011111001101121010110111110111100110120000101110000100202101101000001101010001111211111010111112100210211010110111101102101001111010010111010011010101100011020101010011001010211110010011001000000000000100001011012101112212101100011201011101011121110111102000100201111010000101101001010201001112102011001000100000101111001111120121110120100201101010110000000010011101010210000200000010012120110112110011100110120200110022011111021112100102010012001210101101000100012020100102111111111010010010021201121012010011101021000000100100100011100020110000000011000001101000020000010000000100011110121020000000000100110111111101112102100110111100011100110001112101002000121211100010000000000200100200000000200220022020000020122000100021020122111010011102011010001110000110200201100110010102001211011111121010111111101011111000001010001201200101111121112210000011001000101000100100000000010100011010101000111001011011101110010001121011010001011102001001011100121101000000010101110111101000010011111010211111121101010111000110111011110000200220000002002011001010100010011011000001011101101001201000000001000012010001000000000001100100000010110021110110001000201000011011211110212110100201012111000111010001021111111111110000100010010100202000100002112000110100111012111100000011110110200111000101101102011111110101110010211000101120011010010110102001102210101110101200000220011100100101011111010011101100011100010120001010100001102111101001000111110000001101111111010000000101111001100001111012110110
0000220000000200222202102111101012110111100111102110010101211101021000101010111000101010001202002220210111110101111101010110001011000011010100100110101002001001010111000002002002020002002011112011010121012202211102000011010000012110110011010020002001111100001001011001100220000111100000110010021200111101020000000000001010010000010011011001200100010210122201000000001011110000120201100100000000100222000110010101100100011101102110101110011001022000101000001010012122000100101012011020101020000112101020100000110100110001012110000010201111101001110021101112000001200002200200010010100000001011001001111210011110010211021011012000020110111121200111221121000101100101011101111001212222210111211211000011000000101000011010000010010001010000000000002101100220011101111000000000200200202002022100111101002110110201011111211101102010020022112001101200010001200120111000110110001011010001101111002001100011001011101002020210100021000001000000011101110112111010100111112111100111101020000111000202011011000010210122110200220200020220101010200100101011010000010010101001001011111100011000111002000000002020020200221210220001121000000111110101111101200010000111020011011120000101011100101100001100010211001021110100210000000110011021001201002101001100000021001110120022110000000100000101010110101101021100201100010100001020001101200110101020000001011100000011000000111010101121011101111100011111010110000020002220101101100022200020220222000000202200000001211002010012001000000111011100111110101001100101111010010021020101100002100001100111002100100212011102000001001000000111011001012100121000011002110000101211210000000000001111110111001012122001010010220001200020110001111101011000220210201110100200000020200200022022002200200000002200101100111011101121000100111011101102210110110000021111020110110000110100122100001020002111210100001001202000011110200012101221001101100011000000101200002110210002111110111110210010010112110211110211111011000001200000200000200000020000200000010001010000020120112000000021001010100000111001010220000011211112110021111201100011012011001010101110000110100011102101020101020220022010011011100100101110010011010001110020101011101011001011100010100110102101000000102120100000000200110001012211121201100020000011000000111001100001110110100002200000100110022200010000200210010101110111100000011020200000000000000000000000000020010200002111001010100100010101001011102010000101111001010120010101001021001111110111001101120010011010120000111000110010010221011010110001000001102001100211
0100210111111110222202212101110101220001010211102210000002220000210011001011111011201000000102002220200111110101111101010110001011000011010100100110101002001001010111000001002002020002002012112012010121012202211102000011010000012110110011010020002001111110001001011001100211010211110000111021020100110201120001011000112120020010021012102000200100100112121201000111001011100000010102000000000000100111001000000000001101011101001102001110100100000010100101102110000112001000202112010020100110000111102020100000010100120112002110010110100201110000110010001121000102100101100101001011100010001022001111110000000001001110120100122001010101020110210001222112011201100000122212100000112222110111202120100011000001100000011010000010100101101100110200001011112000001000210000000000111100111001111200110000101111101101100100000100021111221100100100101100000101200020110000210000001011011102111101001011000002001111101002020210200021000000000000020000000201010000200001011001000020002020001101200111011100021110101000100110021011100220101010100011111000010000120010101001001010001110011000111002000101002010011100121210210101121000000111110101111101200010000111020011011120010202110110100200000100020112012022111100120000010100102002021010002202002000000022001220002000000000000200000000011120112111012000101101110100001020001101200110101020000002112100101010100110101111120001100010011100000210010011010020012120101101100022200020220222000000202200000001211002010012001000000111011111021110201011211101000111010010020101000001200002200110110001120000110101101000100000000000000002200000201000102101110010102101111010001000001111110111001012122001010010000001200020110001111101011000220220112101100100000010110100021001100110010012200001112100211021011011212110121112000001111120000000111211110200010000110100211000002010112111210000012011102000011110200012101221001101100010001011000100001110110001010200110010110010110001110110210120120011010001200000200000200000020000200000000000010000121210201000000021001110100000121002010220000011211112110021111201100011012011001010101110000110100011102101110201020210112010010022200200002020000112001110011011000002200020002001000010100110001011000000201110100000010111100010012201021111100010100100000000011001001001120000000001101000100010022111000010100120001000100101220100000111000120121012102001001010212210121100001111001010100100010101001011102010000101111001010020010101001021001111110111001101120010011010120000111000110010010221011010110001000001102001100211
0001111001000100211101111101120200210002010110011100000001120100121011001011201000202000000102002220200201100100101200000010000012010111010100100110101002001001010111000001002002020002002012112001010121012202211102000011010000012110110011010020002002200000001100000001011111111010100100200000012101101101010001110000000000000010011001111000100100000111011101000000001001110000221200200100000000000120001000000000111001111001001102000200100110011010201000101100011101002100202202020010100110001000102020100000110000120112002110010110100201110000110010001121000102100101100101001011100010001022000220001100000010001111021011012000020110111112210000121002011200000000121211011000112121010101202120100011000001100000011010000010100101110000000100002011100220010101002000000000101101101101011001101101002000110201011111211101102010020022112001101001010001200120111000110110001010021102111101001011000002001011101101011111000021000012111110012111110021111021000120121120200101110120111102100111011100021110210011010110121101010110111010110111110010010000120000201101100010112001022001110020220202001010011100121210210101121000000111110101111101100010000110121111011111110111110100101011002010111110000021110100210000000110111012010110002101001100000021002110120022220000001000100202100000101101021100201100010110101111001000100110101020001002211100101010100110101111120011011101111100011111010110000010011110001101100011100110110111001000201101011001111001020111110110000111011111021110201011211101000111010011020000100001100002200210111100010111120001101001000000000100011002111100211000112002110000101211210000000000001111110111001012122001010010111001100111011101000101011101210110110120000100100120200200022022002200200000002200101100111011101121000100110001101101101000110000020000020020201100100101011100000020011010100101000010112000011020100011011120000011100100002022000000010110000010010200001000010010110100000000101010010011010000200000200000200000020000200000011102000000020020022000000010110000000111011111011120101011121121120111111201100001011000000000001000000110001002011001100201110100101001000022110100001010000112001110011001000102110021011010101000010000000110010000101110100000010111100011012201021111100010100100000000011001001001120000000001101000100010022111000010100120000001110101110100010121100110110011001001000000111120020200001111000010100100010211011101101101010201121011010120010101001021002111110121001100120100100100010000100000000011010211110001111000000000001002100111
0000220000000200222202102111101012110111100111102110010101211001110011001011111011202000000102002220200201100100101200000010000012010112100210010200111111000010010111010102101001110001102112001000011111012202211102000011010000012110110011010020002001111100001001011001100211010211110100111021020100110201120001011000112120020010021012102000100101110122121201000000001011110000120201100100000000100222000110010101100100111001102110101110011001011010200100001100000112001000202112010020100110000111102020001110210001010111012110121200010212110101210000102010100102010101100101001011100010001022001111110000000001001110120101122001101111110112200110120011000100000101010100022001212121110101202220000000000000101000011010000010010001001100110100001102101110000000101000000000012100111001111200110000101111101101100100000100021111221100100100101101021000101110002001110110010011012102010101100011100012111102101101011111100021000011111110021010000110010011100001011001000020002020001102100111011111010020101111210110121101010110111010210200100021000000010010101102001011002010011000110011110101002010011100121210210101121000000111110101111101200010000111020011011120000101011100101100001100010211001021110100210000000110011021001201002101001100000021002110120022220000000100000101010110101110110101101010010111100120000212110220101110101001110100000010100000102020011011011101111100000210010011010020002120101101100022200020220222000000202200000001111001020111110110000121000100111100000001010000211000020021020101100002100001100011001001210101001202000000101000000100011002111100211000112002110000101211210000000000001111110111001012122001010010221001100111011101000101011101210110110120000100100120100110011011101210110011101101112100211021011121111100110102000000002010000000111211110200010000110100211000002010112111210000012011202101102210100011011120000011100100002022000000010110000010010200001000010010110100000000101010010011010000200000200000200000020000200010001101000000121110111000000021001110000000121002010220000011211112110021111201100001011000000000001000000110001002012101020101020220022010011011100100101110010011010001110020101011101011001011100010100110101011000000201110100000010111100011012201021111100020000011000000102000101000020000000002200000100110022111010010100120001000100101220100000111000120121012102001001010212210121100000111000010100100010211011111101010011011000000020011111201110112021111100001100001010010011021120011121001120010010221011010110001000102111000001111
1020100111121100211121101201200011120111001010001110001101111101011010001101200000100001100000001110110000200020000011020100001010000000110011100121001112001002000200100001100010100010100101000000000001101202200010011010011010002021100020011020101000012211101001011001100211010211110110100011102111001100101100000110110100110000000000020001101000121111101002000110001011101001000101110100001011111101111011000002010000211121000111110101010020120000111102002110000101011100001011110010111101110011101001001100001100221100000000000200000200101001111120011211100001110002200100020010110000000000000110000110011011011100010001122021101111111010200000020002000200000000020100011001111120001202000011101111000100111010020001020000110100100000000010000120010000001001011000100001011001010112011110200111011001001020010100111111110100111101100201100000000011001001000011110000001011100012001202211100011102011002101111011110101010101111020101110112111121111010100001000121110020012012010101100011021000010000000001110010112110120011111000100011010000100220110021010012100010110110100000200101000100200002200012011220210120201110000010112121120001002002220002020020102101000102010001111011002021111010110000000000100000000000020010011101001011101200000111001101001110100001100001000010100001111010110101011010001101001110100111100101002010011201121110110111001001210010101011010100211102010100110200111000011100100011111100211010002111011122110020122201100111001011102201101011001011210111001101011011110010010010000101000012101000000011000000100000111211000110200000001101000001101010201001111001010011101211111010000000001010000000010011100001100020001002100002112102010202001100011110101000001000000100010100010010100110021001201121101101011110010000001010002000010000001100112110200101000100010101100101101000001000020211001001000111100000000002101011002111010001000021100110202000100000010001000000011020202000001100011011002000001000000001210011110100100001110200011101011000010000101012001101110110110000111111021101010102000100201001210012000200100002001011100010000100001010011110011000011100110011200201000100111001100101120110111211011000101011000111012001201100021011211110212010101111111101111100000101000110010001100000200200222000000000101111201101010000011010000000000021010110000022000000000001100001120110100000110001000101111101100011111000101110101000101110110101102002002000002200020002000000110200000101101222011012101100121110011100021001210111211000010101101111121001110001101011100101
1010112010010100121111001222101011001121100121102111101101000001011010001101200000101000000100002000000000021220022000200220202202222220002002002000020220000020220202211001222111001000210102101011200111010202200111011011111120001112111010121100020000002000000002121100100101121100201100110000001011000002210002212001120200220001011000010011100102211222202001000210010020101002000100100010011020110021112110010111110110110120111111120002021110010000002010001011100110211000001020021110010000101000101110001000000200110000011110111111011121200101110011101111110101011111111011010010110000010110010011002000022101001221110101111010010111100010010011100121000110100001011110022000222011000010112221011001001110101100000021011121010100111000101111011110010220120201000022210011210001001001000001001011002011010100000110100011000000001122101012001202100111001002110011101000000000002000000220011111201102100001120020011110111110010011111100110010001000020121001120001011100202202011000120100000100210002101200201101110120120100011121000110011120212201000021100211010000010101000011000101110111000001010200001011011110111110101000110101101210102211010000110020002001110101112110111110111001110121110001111111111100111011200010002011020110112201100001201100100211011110000001100100101101000111020110112001111100101000110000111110110111111101021121101112010100010111001110000110010102111001111211200010000011100000111200011101020111100110012120020021101200002011001101211202002011111012120100211111100211011110001020202022101000011110002010110010211010000000002000120001100010012211000200000202000000011111210111020000000000001120110011000111101100110001011101001111001000000020000110201110010110101101110210021000001100110022011200011112100110121020011112000020102011010001011000001200200100100000001000211111100010111002111101100011110011111110112101000101111101200100011000000010000002121100000000000010010111011010012210001102111001010200000011112121211221101001111110212011000000101100012000010020000220000222222011100001101100101201000110000101110110102001122011010211121112011000000020000202001202000001011010022110100001010000112001110011011010111000211011010201000012011111110122020210201122220111100000000021200021111200010100010010100111001000011012100000001102111111212010012121110201111010201201211101010100001110001210101001000000100111120020200101111001010100110010202011100110011011011000001101200110200110011210120200002001221000020201021120012000001101111101100010001112010111111020010010201
1010112010010100121111001222101011001121100121102111101101000001011010001101200000101000000100001000000000111120011010110110101201112221001112001010011120001010210101210001211000101000000101000020200000000202110011011010011010002021111010110110011000012100001002121100000002022000111100110000001011000002210002212011020200210000011000000021000001210122202001000210010020101002000100100000101020110021112110010111110110110120111111110101010020010011001020110100100110211000000020022220001010000000202110001000000201000000011110000100101110101000100110100111010001210011111111011110000000010110000010110211020000112011010100000001020010110110000020000020001101111011102011122110122102110020101111001010001110100001001010021010011100221100100110001211010120110102000011211002220101011001000001001011002011010100000110100011000000001122101012001201200111100011000001110110000001002000000220010122201111201001010011011100010011000001101100111100011011010111101010100010101101111010010110001100200210012101200201101000220210010011121000110011120212201110021100211010000101101000001010001101010012211110200001011011110111110101000101101101111101101011110111020011011110101011110211211101000201211210101112002011100111011000101002010020111021200100101100100000211011110110002000200202202000220020010112001111100001001020000111110110002121100110221011001010100100002000000000010020020000000221101200010010012210110211110010001110011100120022010110022212100001001000110012111021111122011110000120122010112001221011010102011101000002210011000000010211010000000011110010000011000001101000110000101000000011111210111020000000000111110110012100121202200020111011100101201002111101011000220200200020000110100210000110000000200220021021100011122000200021020122111010011102010000001110111010200200100100000001000200111010010111001000001011110001011111110112101000101111102210000011000000010000002121100000000000010010111011010012210001102111001010200000011112121211221101001111110202011000000101100012000010020000220000122222022200000002000200201101210100101110110102001122011010211221101000100010111100111100111100000002000000002000022200000112102121011001111101000222020020202000011000010200021010110100111110111010000000021200021111200010100000010100111001000011012100000001102111111212010012121110100111000101101101002020110011210001111012000010000000010010120111011110000101000110010202011101111011000101111001101100101100000110111110100001101001211001000111100010100012201001121210110011011020121110010000010201
1010112010010100121111001100010011010112101100011011100101011101000011001100110101112011010100001000000000111121112010210210101101111110101001002000110110110011111102102010111121000010210101101020200111010202200111011101100110001112101111011010020000002010000011112100201100110201100110210000001011000002210002212001120200220001011000010011000101211222202000000100021010102111010201100010012110121110100200010002000010210120000120010101011110010000002010001011100110211000000020022220001010101000101110001000000200110002021110111111011121200101110011101111110101011111111011010010110000010110010011002000022101001221110101111010010111100010000010011020011102222010102001122210011111110110101221001010000110210002001010010111021200112100201201012101010110001001110011110010110001001000000001001011101011110200001010200111001010011221010011000101200111001002110012011110000000001000000210101011101002000102210021010201000011111101101100111100010021020121001120001011101101111010010110000000011211001100210211210100220210010110211010100010201000000000110011111121000010101101100000101110111000001010200001011011110111110101000101101101111101101001110002020020021110101011110211211101000201121210101111111111100111011000010002011020110121200100101100100100102111110110002000100201111010110111011111011201100111102020000111110110111111100011111101212010100010220001210001110010102111001111211200010001000100000111200011101020111100110012120020021101210002011001101211202002011111012120000120122010112001221011010102011101000002210011000000010211010000000011110010000011000000002000020000000000010100010210111020000000000001120110012100121202200020110111000101201002111101011000220200200020000110100210000110000000200220021021100011122000200021020122111010011102010000001110111010200200100100000001000200112110010111001000001011110001011111110111100100112120202210000011000000010000002121100000000000010010111011010012210001102111001010200000011112121211221101001111110212011000000101100012000010020000220000222222022200000002000200201101210100101110110102001122011010211121112011000000020000202001202000000002010022110100001010000112001110011011010111000211011010201000012011111110122020210201122220111010000000022211122200111120100000010100111001000011012100000001102111111212010012121000101012100001100010012110010121100002101111100120010010010110111011011110000101000110010202011101111011000101111002001000020210121022111021110102001001211001000111100010100012201001121110100111020011010000001001010211
0002011112111000201000000100001102001002100100011000010100012200011011110000010101011112010100000010110000200021101011120200001010000000110111101110101100211102002002101110100010100011110112111020210010001202211011011110011010102111121011111110020000002011111111220101000102012001201101110000000010000101110011112000221210120010011001111001110100111212201011000100111011111001011200100010011120010121100100010001001001210111001002220002020020001000002010001010000120100000002020110121101010000000202010100001110110110002011110000110100101200000000020000222000002200002211200020020000000000000000000000110011000111120010110000002010101020120000010021011010101111000011100022100111020010100102110000000012001111011000111022121011101110011011011110220111110111101100022200102110011000000000000002011102000020200000110100011000000101112021011000102201012111002000012020110000000012100010220001011200002101001110010001112000001111110111110111101100020020020000220002002200101111002110021111011121211011001210110111110111120001101121010010010110001101000021100211010000101111101111000000110011001211202220011000101010120210111110111000202101001121020000220020002000111100010110100101000001011210100110012011000101000000200002001121000111101110100000111001101001111210001101100000101102001221020020211011010010002101010010221010220112211201100211011101010100110111000011011000020020000000220000200000020022120220222020000000200011100110022000200022222000011001000111102212021012121011111101011211010112000120001021202011002000011000002010110010100001001101112000110001100020012211000200000202001010100002000012020000000001001110010001012111001010011001001101011011101011111110100000102021100110101101110110020000001100110022111200101222000101010010111000020002001020000000200222020200200000000000001000200200000011010112111101001000002001111010002102000001000110110100011011012000000000000000000021101010101101011210000000011110120020001021000010001012112111101001000221111101000010101101001102201110110110000121102021200000000020011110011011011002012000101001121011010100120011000100011102201111101111110011111001000001000111200010011111011001101211011110121011110101000110001102011111010211102012110011200000001011201021122210000211110000000202000200011012000110101201001010000000022020120100111000101101101001010200101110000220001011110010010101111121101001111001010100100010101001011102010000101111001012000101000111110011120100002001112010020112020220001011000111010101211021010111011212211110000000200
0002002002000000100010111000220100200111001110000010001211001200022000001011201001101001100000002000000101011111121001101110201101111121001101002000110111000010111212101012122111110100220001101001100111010101110101010101100110100101001011011000020010001101011002011100201102021100020211201111111220110200011111010200001120100010010110101112000101000022202101000100002011101011111210100100011000001212100110110101001000200011000220111011010010011100112210111020011120101100001012010000000002001011200120001000011101111100000000000200000200200000110011101111101110011120010011001110000000001011001000102100121100002111010101111100020011010111110000111010000000000001112110201100222201000010011010101100001101000000000010011010010100111001000010000121010000010101001001000111001012121122021210200000002002022000000020200002000000000000020100101102000000002000001001110210000002001001100111101010100020112101220020011112000100222010110100010011010101011111100001101001101001121010110100101022211111111001000001100210121110010000001000110001020002111111020000201010010101102100002000112001100000002010010201121211210101112000000101102020002000020000020002101000110111111111001001111022002020222020000011011000100011110000001010111111101110201010021201011100111021110111102000100201111010000201101001010201001112202210000101011000101202102001010100202112000100111000001000101110001102001000112111021000010000100022201001210010111211101112210020121100100111011012001101212011011211012020100111211201101010000010011101211021021121002111110110111100101121100120001110000011010000001010110000101011110100001100002010000000000001010000000111012102010100001000011100010000001200010110100211020020010000100020210201001212002201200001012211001100112010001000101110011002000001111000100000110100110110101101100001111001111110011110100111110111011112002210010000111120011001101110001000101000000000020002000000020020202000001100110110111101111111000011120021121110000001200201022000000111010000011010112100000010000020200020000000002200200002200000000022000201100112101000000000000000000000001002011101100101201000000002000012010001000000000000200200110001110112120021011010202000010000110200111100000110010001000020000000102211011100211120100101021101111112010110002000000012101100111221011101110011110102000212011100001010121120110001010102111101001010222111010100001100001010100020110211012002202000000200222002000000111000121112022011010101101001121110011122110010101121200012221220100011010010011001011012110001
0001111001000100211101001100120010110220111110000010001211001200022000001011201001101001100101002000000101011220011010110110112112112211001101002000110111000010211201211001222111001100220011102111211121020202100212000001100110001101010011021000020010001101011002011100201102021100020211201111111220110200011111010200001120100011010100110011000111010202200012000000102002001011111210100100011000001212100110110101011000200020000221011110100110011100112210111020011120101100001012010000000002001011200110001110011010111000000000000100101110002000110101101000020001120011120011011100110011110111110010120101021100002111010101111100020010110111111110121020020002221000011000111210000011010011111112012101000211101100000010011010010100111001000010000121010000020202002000000000002002020022020200200000001001122011000110100001011000221011110101000101111000002001110000200100000001001001100002100121100020011001120022011112000100222010110100010011010101011111100001101001101001121010110100201022211111111011100110210120022020110101011000110001020002111111110000201100000110211100002001111002010001012020210002011001020012021100202200111011101001020001020001110010110000010101110001111011011011121011010000010000202000000000101020001210100110201010021201010100111021110111102000100201011020100101001001010200010212202110110011110111111201001100101000202001001000111000001000101110001102001000112111021000000000100022201001210010111211101112210020121100100111011012001101212011011211012020100111211201100010010001011101202020021121002111110110111100101121100120001110000011010000001010110000101001100000002101111010000000000001000000000111012102010100002100201010010000010110021010000211020020010000100110210101011121001100111010001111002200112011011110000111002000202222000000202000022200200200002200022000200010101100011220000022220010101000002110100001201221002112000021002010001000000000020002000000020021202000002000220220220202222222000020020010211010100000111102122000000000120100002100001101011011011111200121000100112100110011110011010012000101110222201111101010101000100010010002002102111002111100101001000001111002000000000001201111000000110112120110010020202001010000000200020000000000000000000020000000202200022200200020000011111120111212021101021101000112002000110111011101100010002001000101001100000001210200000000220002000202222202200002202000101110101100100110120202002002202000000200222001100000120100110101022011110101100012112000011121200010100011100011212210110022121010121101100001110000
0001111001000011000021222000110101210001001120001100000112000101000010101100110000101000000011001100011101011220011010110110112112112211001101002000110111000010211201211001222111001000220011102111211121020202100212000001100110001101010011021010011000002010000011112100201101001111100011210000000000101200010010011110000220200000000020002202100111010112200012000200011020201001111210100100011000001212100110100001011000200011000112011110100110010100012100012020011120002200122221011021101100000121002001002000020101111100000000000200000200200000110011101111101111011120020011001110000000001011001000102100121100002111010101111100020010110101111110121020020002221000012100111100111111000010121121112101000211101100000011000111020200002001101111011111010110020201001011110010101001011011010101100000101011022000000020200002000000000000020100101202110011112000001001110210000002001001100111101010100021101100111010021121100110122010110200100021010021020111101000200000201001121001211100110022201200011011100110210110111121110101020220022002001002010001110000202110021001012100001001002001100000012020120101120100120012012000101100002020002000020000020002101000110111111111001001111022002011121011010000010000202000000000101021000101100001101120012100011000111011000111101000100202102001211010001001000101110122202100110011110111111201001001010100202112000101220000100001000010011001000110101201011010001110100022201001210010111211101112210020121100100111011012001101212011011211012020100111211201100010000001011101202020011111001111110110111100101121100120000120000011010000001010110000101001100000002101111010011010100011021101100101100000001200002000112000020000001100110211111110010010001000100110210101011121001100111010001111002200112010001000101110011001101111001000101000021100110110102200111001100000001010011110100111220010111111011110110011011120010001101110001000101000000000020002000000020020202000001100110110111101111111000011120021011101001002100100122000101111110100011010011000001011011111200121000100111000110011110011010012000101110212101111101010101000100010010002002102111002111100101001000001111002000000000001201111000000110112120110001001112001000000110211010000000001000001000020000000102200022200201020100011111120111212021101021101000112002000110221021200010010002001000101001100000001210200000000220002000202212111211002101000101110101100100110120202002002202000000210222011100000101100121112022000100010201011010110012211120000101111201011120110000100010001000001011012110001
0001001001000010001011222001220100200111001110001100000112000101000010101100110000000000000210101000011202001210000110010000011012001202100210011100111111000010001211010112111000101100110012001120211010011202111111010100000000101000011102010010112010001111011011102200102010001111100120111010010100202200110100011101010220101100011010001111100011001112201101111101011101102012001210210200012011111201211110121111010010211111000120001110000010011000201121012010101221001000000011010000111011001010100120000100011110001001010000000010201011101000120002111001212211011110020000001100100010001022001010211101120000002000010112222200010111010101200000110020010001111001002010112200222200000000001010101010101110001001011011112120010001111100110100010011020100020111101011100001110001112111011111101101101010021100000200000000012000121021011001001202200111001001000000100100001011100022000111100222100011101010101001011110100021011001000100100020000010020211002121011011101101011120110220201011120011100001000000200120010210010111011110011012011002000000110000202200021002001100000002001100011000002110011201110200111111002110000000012020111000110010010111011001100111001112110102011112002120111011000022001001000011110100010101000111200111100210011010000001101000100000001000000201010010001111101001011110000202101110000001011000100101001001101000201011000111110100010000211120112211000111212020021110110100011110100020110111001111020000202200001002100001011001100011111111111022020200201011211101122011010000000001102020000010101012010111110100000101000001100020001101010002111010111010202001000011102100111011111010200011021102200102200000001110002000112000020000001100110211111101101000002000000000020000020011100001012010011112101210011111011110000111002101101111001010101000111200200200001101011100200010101110002110100111110121000111011101111000101221012201111011002110001000001111010001000000020021202000002000110110111101111111000011120011110100100001111101122010000221000010120020022010010010110010111011010100001100110102101000110011001111100102001011001010100110000000101011111100010200110100000002000011011000011100000001201111110001000202020022020020202000020000000200020000000000000000000020000101012211012100101120100011111110011111010200110000011101200000101210011111020020020011001101001101101010010010100001110201101001000102111002101000102220101100000200020211002001201000011111111000110000020200110101022000200010200022001000012210220000101111201011120110000100010001000001011011220000
0011001002011000211000000110221201211001000000011100000001121002000020002110111011111000000001001110100100200010101110010010000011000011010211100210101101101101011012001011001011010011101111001010111011212202100001000010100000012110110011010020002001111100002101011000111110100202200000010000001002000100000001101110110100110000011000100020101100111122212100000100001002101001010101210200001021221201211110011011010001110011000010111201001110020000100102102110000101002100101102020010010101000000201110000000010100220101010000000111001110101001111110112100110000120002110000020000220000001011010010212110021101101110120012011110000212010010200001121002100100000000020100001002101212011112000001001100001101000000000010000111020200101000000010110111000211100001001000000000002101020101012000202202101010110202100100000100011111210201000101000101100010101010000001100000001011100011100102200110010001001010101010010211100011111011020101110112111121111010010111001112210010021012120010000101011011001010100212220100211200020121212121111001111100100001120010110211200021200000000000211001000000201001101001020210210111101000000000112121021001001011120002110010110110100100010111001011121111101101101010110100100000000000020011012111010210200111011211102012210210111221000100010100010012110101110101010100001002000110100111110110002110101101000000101010102002011002111002110011021001010010010110101010001121220122110000000010111222010000010111011112010010000000111120101111001010210100001100001011121010010101010100101110100000000011000000100000111211000110200000001012111000010011100001101001010000020100010000000000000000221210021111211211002100112001000102102102000202001201100010111110001000100110010010010010100110020012201112211001101011010011111010011101000000002010001100200201100200010100100101101000001000121110101000011020100011001110010000020020010011001200001011000000011221000010000100011010111010000200000000002000000011000001210011110100100001110100210100000110111010112111001101101111000110200200000000022020202010020011010112000200200002000000000000000000000000101012020000000200200000000002000011211100102110000001100101111001101001100110000011111001000000110200121011000000000000000110110000000110100010100010210200000000101000100210200100200100011011110112011011010120011022000000000000000000110110100000001110100121011002011111011100001110000000100110220112011101102010000200221000021000110000011101001111000012001000110101100100011011120001011000101202101022212000121001010111110001
1011101112110000211110101101210101210002000000010011100101012002000011001011011011111000000001001120210100201010000101010100000100001001100111001111100112000001001200110002211000101110101110000010111000011101110001100011010000011200010011021021100110101112100110101001011101110211110000110010010001000010110011111100120200220000111000100020100100220111112101000000001012110000010001100100000020111101101110011010001002021002000010002022000002022000100101002010000101002100000002020000010002001010101200011001010100220101010000000111001110101001111110112100110000120002100000020000220000000000000121110000001011011111000111000100110211101010200001121002100100000000121111001002101211002202000001000011001000101010010010010111020100100000000000110010010101100002002000000000002002020011011100201101101011100111110000111211111211110201000101000101100010101010000001100000001011100011100102200121100001001011101011020220100021000101000100101121010110011110000111001112210010021112010010100100111011001001100000100110012020120011102111010000100100200110210021020012200011100000100000111000000000201110002000111200210111101000000000102020121000100020010001200000022201100111010101010022002020222020000011011000101000000100010001011120010210200111011211101012210210111221000000100101100001111010110101011010001111110010000111110121011100100010101000101000001111011102121012120111011102010010010200111010002210110111020100000010111222010000010111011112010010000000111120101111000001200211000001010000211000020021011101101001000001100011000000000000000202000000102000001112000000002010111001010000000010120100010000000000000000221210021111211211002100111001201010020001000010021001000211020110000000100100110100110110100100011012201112211001101011010011111010011101101111001010101000111200200200001100011100200010101100112110100000121020200011001110000000011011000012000110101011101000110110000010000100002010111010001100011011002000001011000000200000200000200000020100210100001211101010121110011000001011000110200111011111022020202001020011010112000200200002000000000000000000000000002111011000010200110010100101000110000100100100111111201111000000101011100021011011201100010000110110212011100001011101011200000000000020110010100010210200000000111001100111210000210001110000200111011011010010000022000000100101010000010010100010000100001010001101122211011100101021111111111110000110111101001101011200120001011000200100000101001111000012001000110101100100011011120001012101101102110021101000121102110012100001
0100111110010010020111101111100000001110010121102200001001110000011010001101200000000000000101102000010100020220011010110121202111111110011001101110011111001011110201110000112001101000100011001111210100111101010001021201100110001111101111011010110000002121101120202200202000000111000010110000011111102010000011110010120200210001011000000021000011110112200001000110002011001011020102100101101010220111112110010111001100100011111110101110000110011000102120110010011110101100002021010000010001001000102010100100011211010112011210000100101111100001000110101111101111200011122111011110000000001011001001110110010010002212000200000000010020200010100010100011000100000001011010011001111102000020001101000011001000101000000020011010010000110000000010001211001110110101100011100001121001010000110100101011101010200201001011200110001020020121021000111102111000101010000000210010001000001000100110001010100020102001000001002000020000000100000001010000001100000010101100100001201000010001020100101011121211010010110110211100110120100011121011100011110111100110110101021111000110101101100000001101120001112201111111001002010120210111110111100202101001121020010110110001011201200010010111001001000101121210101111111111100110011200001002022000222111100200011101000111111221110011001100000100011021000102011100110100110102101010000122110211012211201101110011010110101101101010100000101120121000000110010110001010001121220122110000001020120100101001110011011000100001010001010111101011001110111010101201101111111020000110020212000002000002200020000001110100000101000010210000000011000001101000111000001100100010111110111010100000000001211110022001211101100020110101100110110001111101011001110201110110000100000110100200011011101210111010001111112100211021011011212110020102000000002010000000110100110110101101100112011100010111111110002000001010100010000101200211112011101110100110111000120101001221111000010100000000011010010012210001101010010010200000020002021122220200011000220202000000000202100001101100020000220000021101010100011011111001110010101021002021000101002022002020200120111011000000020000101101111110100101000112011000101100111001100100011010000011100121011010101111110100000200010000001010000000000110110010011111112110111110200100000000111001100120102100110111102012110010100021021000202001200001100010011100000111000002200200101120011011111211002001002100001111101100101220011100110001111110111011101110020100110011201020100001002111001011101021220001001101011000111210110011101010111211110000000211
0001001001000010101001111001110001100111001100011100000001011101000011001100110101011011010200000000000101100111101110110100000100001111001101001010011111001011110201210001211000101000000002000021100000000000020010021110011010101011112000110101111001101001000002220200000002021100111110110011101120001001110101111000110100110001000000020002000001220111102010000210001002011011010111000000101010110122111110020102100101100020000110001111000020011000101010010100101121100000000020011110121010000000101010101000010200001001021110111110110112200101110001111001211101011101121011011100110000020220010021111100122101001221110211101011111010211020000010011020020002222000001011111210000010000200002000011001001110101100000021011121010100221100110110000111011211210201000011211002220102000101001000002011102000010100001100100100002020020220020000000101110022000002000012011110110110011011110221100011110020202101100011012011010100111000000001111100001110010011100100110000101010011001010010200000111210001002100201001120000220001212121000000021110001000000110010101112002011111100002100000110011000102011110001001002020002111101000101000202002000101011000220020002000111100110010100101000001011100100110011001000101010100200000002010011001011110100000110101001110011210011002111100101120121101211002100020101111121102011000000000000211201000011010101111010101011121002121000000000002001001100110101010010000100110111200011111020111100101001210011010000100001010001010110101011001110122020100111211201100010000000010102112011011121001101120220011200001110000111000120001100010012211000200000202000000100002101121010000000000001000000000101101101000110000101110100110002121112101100110101111110000000000200000110000000200220022110100110122011200020020222000020002002021001100101112010211211101011100002001211200000011020002000101000110001000020000101101100012010111120000000000000020000001111000000010100000000010010120001100000101010010000110000010001012112111110111100210221000110101111211101000000011001110110111212021200000001010201102000220000001121000201001011001010100010011011001001020000101101201000100001000011011000011100000002101011000010000111100200001010201000011011111110122020210201122220111100000101010110111100011110110110000010110102100020002100100001101000202201000012111120100200000111112101002020101011210000110001000000000000000020010200002220000000000200010101002002201001000200201011011100020200220112111010200011101010211012000100010001110111201100021000111211121101110000002001000211
0000111010000010011011111112210000101120001211102200001001000001011010001101200000000000000100001000000101010210011100100100000100001001100100002000200001110001002101011001222000002010101110000020211000011101110000110111010000012111111102010010011000012110001011112100201110000202100010120000000011101010101111211010020200200000100000000021000100220001101010000110002002111011010101000000101010110122111110020102100101000020000110001111000020000000201120010100101121100000000020011110112020000000101020011001010201001001021110100110100101200000010011110112111101101101121111011110000000010110000010110110121001001120120111101001120001010210000010011121120111212011001011111210000010000200002000011001001110101100000021011121010100221100110110000111011211210201000011211002220102000101001000002011102000010100000110100011011000012121001012001201210000101110001000100100000001001000100111100021100020202101100011012011010100111000000001111100001110010011100100110000101010011001010010200000022211000001110111102020000220001212121000000021110001000000100110010112002111012100001000000201010101221202220011000101001220100010110010011111210001211020000220020002000111100111010211111110001011210100110012011000101010100200000002011001112101110100000111001101001111210011002111000101010120101212012100110101000112111010000111010110112211100011010101111010101011121002121000000000002001001100110101010010001110011011101001101010211100101001210011010000100001010001010110101011001110112020100111211201101010001011000001101011000001110111000000000100000101000010110101001021100001101000110000101001100000011211220010000000001001110010001011100000000020211100011100110002120011110100000211020010110101201110210110100101100100011011110102211110110122021121111101011101101111001011000001100111110201110000000122011100010111001000001000110001000020000101101100012120102120000010001110020000001111000000010100000001010010120001100000101010010000110000010001012112111110111100210211000110101111211101000000020000220000122222022200000002000200202000220000101121000102001011001010100010011011001001020000101101201000100001000011011000011100000002202022000000101101100211010020201001010000010200021010110100111110111010000101021211110011100000201020111000102101101101021000021200201001202201000012111110101100000101101101111100000111000002200200200220020020101211102001001101002020201200000110002001200001011110101011011100011100110211012000100010201010211012000100010001110111201100021000111111121101110101101001000201
0001001001000010100010111000110101100001000010011100000111011100001001100000020101011011010100000000000000101021101010120100011011001111100100001010111001111001001101101011110010101010100102000020200000000101110010020200000000101011102101010001111001101011000011211200101001010201010120110011101121102010101110120010010100100000100000010012000000210112200101000110002002111011010101000000101010110122111110020102100100100020111011110101010020011000101010010100011010101100101120111210101020000000101020001000010200111002011110000110100101200000010011111001211101011101121011011100110000020220010021111100122101001221110211101011111010211010000010011121120111211011001011111210001011000200002100011001001110101100000021011121010100121100110110001111011211211101010011211002220102000101011000002011102000010100000110100111001010011221010011000201210011101001000011101000110110011000100111101010100001001011210011010111100011010000000000020100011011010010100001101001101011102002000020100000011211010000120111111100101210011111111000000021110112100110110010101011001111012100001000001201010101111202220011001101011111010101000111011111111001101011110111020011011110101112110221211110001111120100110011110100100010000110001001121000111111110100000111000101001111210011101100010200020121101111002100020101111121102011000001011000001111100111010101111010101011121001121000000000011001001100110101010010011110121111011000001100111100110011010111012222000011101011011002222020022222002020000020221111001000110000010102112011011121001101120110011200001110000111100110001100010012111000200000202000000100002101121010000000001001110010001011100001000020001001111001021101010101010100100211020010110101201110110020000001100110022111200101222011200021020122111010011102011001101011001000211211201111100001001222111100011111001000101000110001001101020002202000001110110111100000001011010000001111010000011101010100111021110001100011011110010001111000110001111111210100012001221212000000000202200002000000020000220000111212021200000001010102101000111010101121000102001011001010100110011011001001020000101101101100100001000011011000011100000002101011000010000111100210001010201001011011111110122020210201122220111010000101020110110011100000111120000010201101200011012000110101202112120101010022010120201200000111112101002010101011210000110001000000010010100120101100002210001010101200000110002001200001011110101011111100020100120112111021110011102111100011101110110102110011001111101100010001112110121110111000000201
0000110000000110111102112101110010110211111110001100000112010101011000101010111001011012110111011010010100001000000200000000000022020201200000001111100111110002002001101011100010100110100111111000010010111101010001010010100000111101001010011001101111100101011001000101101111010121000011110000012101000100000002210100001122010200012000011111100100200011110101000000001001110001110101000100012000212112100100110101120111110111000121100210100200010111012211121101111212101000000020011011111010000010100110000001111011110200000000000110100101101001121111112110101210000011121111111011001011001011000120110001010000002011000111111100010121100011110001112002111101100001011010022200001211000110011211000000001001120000011011011222021101102000200011112111112100120111200011100001002000021001111101001010101010111101010200100112200101100112111012002111000100101011000011110001001011111000100110001010100020101001100010010110101121111001111100110010000100001010100000100001200000000020210111101111012111011010210110120110121111000011111000100011110001200220110111011012101102011111121000000000100101111111211011010101011121000010110010101111011001100011011111010002001111100101001112020022001120011102111001010000201000011101101002000120111120200100101100101001202111221101100200000100001011110101011100011011111011001020000101100110211111110112011100100110100101111010112012100010011001000211110011110011011210121100101010011010002111011000100101011111000000000000010010201102111001101100100010111101111010001010010001100001100000000011000000100000111211000110200011100011000001101010211000211011010010111010112011000010100010121211111101211101100100100011001101111001010111012000110101110020110110111200000110021012001100200001001101101100111011101121001100110001112111100110110000120000120120201110100101011100010110010010000101000010000000001111001100001010011111000011002110011111101110000020000200111011111010001101111011001101001011000001210011210100200000020000200111011120201010111111000000002000220000021101110100012011111001100010100010001011000112001110200121111221112000001100111000101111111011101001100011121001000000000001110011110010000212020022020020202000020000110200111000100011011111000111010001011210100010110010221200000000202000200110002100110000001010100100000022020000200200200112001200011000110001110011101211121210101000010011121200002210011110001111110211002002201001010200111011010011101011110021101100100020101011100011101110110011110011022001111210010000001000000211100010110110
0101001101010010110101101000000001001101010010111100000001121100110111011000011102111011010201101000000101100111101110110100000100001001100100002000200001110001002101120000211000101100000001000020200000000000020000020200000000012111111102010011010110101011000010101110102010010211010120210000000020101010000010110110020210100000100000010011000000110002200001000210111010211001110100100011011120120021211100020002000100100020001012220002010110011000101111101100000111101010000010011210101020000011102010101000000200111001021110111110110112200101100000202000200101010101121101020011110010010121010021111001021100002111000111111100010111110020000020000111100000000001002010022100111011000010102110000000001000110001000020000111110100112100211201011001011201101100110011110010110000001201021200110000101121200201101000100200000000002222000022000202200022000002000001010120000000002001000110000011100020201002000010001101010000111100010000110010001010010121001120001001200101111101110010010000021111010100210111220200220210010000111011101111021212100120100000202110000001101102111001001101010101211101210010010011110111110101000101101111111000001001110001121120021201201011120210100101010100020100100021110100100000010000001002021010001011100200000110101101001111110000001100000100011020111111101100021110110102101010000111010220101121101201110011011110101011210011210000101110112000001000120110001000020011110111200011110110120200210012110121111010100001010001010110201101011111101110000010111010112000121011101002000002000001110020000001110100000101000010210000000011000001101000111000001100100010111110111020011010100011011101100102211000000020111001202001111001000101010100000102021100110101101110110020010002000000011012200002222000200022020022222000020202000000002020000000200200200200000000000211111100011101001000001011101001000020000211211100012010111120000010001011010000001111000000010100000000010010120001100000101010010000110000010001012112110101101100121121001100000212201001000010020000211010111211011100011011101100111010210010002022000202001011001010100110000000101011111100010200021111101001100000112001011100000001201111000020101020001101001010200000011011202110111010101111011110000200110010010200011021100010210110111000102101101101021000021200201001111101010101121110201101200002211120111100000111000002200200101120011011011211002000002210001010101200010220002000200000022020010001101210011100000110101001110110112000200101100200000010110002112000111100010100010001000101011002101211
1011110222221011111121212201100111120112000010100111100102111001110001010101100000000000000100001010110101101020000011010100012010001111010211200210101101101101011012001011001011010010210101100010100112111202200001000011010110001111000020011010011000012100001001011001100210100202200000010000001002000010110011111111221110120010211101010002000100210001101001000000001001201001110200110100001011120111211110011102120011111121000111110101010020011100111212000101012000102110000001010100100001000011101021000000221020000101010000000021101011200001121110102110101211000011100020202010001011001011010000101110021001001110120001011010010121100020100000011020010001111000010100111110111102010021001111001100001101010000010001010000110200101000000020000221000110000000100000000000012100020111110200200000101002100110011000211211101110010211010101000001101001101010111011010101011012000000100112101111200011000012100021011121001020010011101100111110000100010011100100010010000020002001210000200010020011111001000100101020011120111000011010100011011001210111021100210011100111110110011000100000000000200220002000202201210120210000000011211010220000110010010001200000020111111110011100101011011110011112101011010000201111011110010010011110010100201121022211011011110111000110000100000101111020110101002000120001110201001110101000200000002020001000000000101000001102011101021001211111021001120111010200010020002220111212110011100020220222000110000210011112100111101000110121101101000001200211000001010000211000020011000001100011000000000022000000200000222220000220200000001101000001101010201001111001010011101211111110000000000001010001110012200001100020001001102000010002010020022110000101111010011000000010110100021021001100110002101112200001001001100011000010011000101101101000111100110101010110110100011100111110110210002121100001110011100010000101111000010010010001002211000000000000002221110001000100120020211010000101110110112000000011000001210011110100100001111101221110000120201011122111101001111011000110210210010000012110201001110001000011010110101012121001100010001100100010100011020000110101111011101001100001111000202200111000200200011000112101000110110011011011100110001101010000000000000000000110000000110200010111210001122110111000000000001101102101110001111010000000001011010220000022100001111101111000120020111000110011000010000000000020010000000000000000100110121211012002202000000200222001010000120000022112012011010102001001110011011010121001021000111111000112121020110001211201110011100112
1010211121110000121120101212200001111011000111101111101101001001011011000002100000000000000100001010110000111120011001010100012010001111010211200210101101101101011012001011001011010010110001100000000111010101110001000011010110000201001020021010110000002111100110101002000101110211110000110010010001000010110020100111111010010010111101100011000100221111102001000000012001210000000010000110101021220211111110010102020011111120000110111101010020010100111212002110101110001010001010100211100001000000201110001100121010000101010000000021101011200001111120001121000100100011200110111010001011001111010000101100011011001120110112111110000101101010200000010010010001111001010110111110111102010111001111000011000000211011010010010000110100100000000010000120010000100001101000000000112001020011110200200000101002100110011000211211101010110110110101000101001110112101000001210000002011101011110211101100110011001001000021001111100000222001111100101111010110020021000101010111110020012011110000100000110111111001000201111110110210011110121010110000101000100001121100110111001101011000000001111001010100200111101000202201110120210000000011111010220101200010000001110010021202111111001001111011002021221010110001020000202000000100010110111101000011202110011201011100011121110000000000000101001011210100011000120001111101001110101000100000002120001101110010211100001102100110110000111210100101110101020200111010002210001101110111201020111111010121010120011102200112102000201212000110001010211100001100001011121010010001010000100110000000000011000000100000100112100010101000002101001000002010101001010000000111101110012020000000000001100000010012111011100110001002001001101002010111011110000101111010011000000100020000020020000100021002201112200001001011100011000010011000101101101000111100110101010110110101100101101000010010002111100001110011100000000002200001112112001011000011000011101100002221110001000100120020111010000101110110112000000011000001210011111110000001210201121110000110010000001011001111110110110000211101020001011101100101200001100011001100210102010111010000111111101000100011020000101100201111101001100001111000202200111000200210011000101101000200001011111101000000000110011000100010001211101200000101020200010010100011012010111000000000001101201101110100012011100100000011010220100122000000000000000000110110100000110001000120011001111111001000000010001000001200011110112002102000001200121002000000110210110202011121111001100001122110011111111011210121210001111211201021121010120001100101100112
0001112011000000110010000111100001001011000111111100001000011100011001000001110101011010001001112000100101010111111001101110201111111101100101002000110110110001011012001010001011010110210110001011210010101202211111022020021010001112212101110100020010001101011002111200101001011011101011010000001011000001110102201000110100110001100000010001000100110112200100010210011011101011021111000010011120010121100100010001001001210111000121000101010110011000102101100101001110201000000020011211101010000010201110000011000200121001001110000200000200200001010010101121000101100101121100021020000000000100010010010110120011111111010111000101010100111110110010111011010001111001001121111110111111000110012211001000000000111001000020000111110100111000101101012001001100001001120000000000021000000200020200200000200022200200002000100200001020020220020000000201100000101010000010210010001000002000000220001011200011000002110011001101010000111100000000020000000110010110101100100001201100110011120100100011111211011002100100002010001120001101111010100011110001000000110101101020000010202100101010000110011000102020100010101002010110210111110111111201110012212121010111011102011111100010011100101010111001110200000020120100110100000200101002010110000011110100010110101001111111210001101100100101111110111010011211001110000102101111001111110110111111101111220111111010200100102010011000000010011100001221100111100011001210220111110010000110120200120022000200022222100011101011011002222010022122102010001010121011002000221020010102000002100001200020000000000100000101000010210101001121100100111100111000001100100010111110111020011010100010121211111101211101101110210101111100110001111101011000220100200020000000000200010100010010100110022011100010111000101010010111001010002001020000000100222010200200000000000002000200200000011110111011001101000111000011000200110200012010101111001110000000010000002111000000000101001000011020120101210110111101111111100010120011121121110100111101121101000000010101101001101100010110110000111111021101010101000100201001111000112011100111002022002020200220000000100020201200020200020100000001000022020000000000000001100100011010000111010111001001111001021011102120222020200201011110100110000000111111110021100001101020100000101000100002112000110100111001111111000012110010101002100001101110012100000222000111210111101111010010111220011100001101001020101110111120001010101010011011010001101100001000000220002000000010102000200002000200000000000001101010010010100111112110221211110000110100
1011101112110000211110101101100002110002000000010111100101012101000002000001010101001000001101111010210101101011110002011100101010000000110122100110002110102101101001101011111010001010100102000010100001101101110000010100000000002021101111000010011000012110001011112100201110000202100010110000001001101200000100011111010110000010111101100010100000020001102110000000000000220000110000110100002022220200112000000001011001111011000020001111000011121000111212001111001110102110001010010100010001000011101011100110001110110100000000000100101110002001211110111100110001120011100011011100110000010110000120110101011011121110000111100100010110201020100000021011010101111000011000011101000120001101111112011012000110202110010011010111020100001000101101011010020110010101001011110010101100011101011001101101101010021101000200000100001110010211100202000001100011001001000001110110001120101011000102200110111002000102000021000202000000222000010000010011010210010010100001100111211010011021010001100010020111111001001000110110110200010121221010101011111001100000110111011121001001102000000001100000010011200120001000201100200220211000110000202020220000200020000000200000020111000201010101010022011120112011101000010000201000000200011000111110010100201121022212001122201100010111100101000010200001111011020200110001102021211100000000100011110101001102110010211100002001101010101000010100101201000000020200112000001100000011110100102010111111010011111110011101200002001011102201101011001011210111001101011011111010010021010001100002000000000012010110100100111110000111100000002101112000011011010002010010110100011100001010000000000110111100010111100110001010111001001001111001000101010100000010202100101100000010110100021021001100010011112212201101112010001001001111001001011010001101001100110101010110111200200002002010001000011220001011101000100000000002201000001001100102100010100000101000101010100000000100002010111010001100011011002000001011000000200001211111210100011100121101000000101010111110011000011011101110110100110101021111101000011001001011001211110001011000000000000000000000002110002101111100020110100101000100001000111200010001201111000000202010000111000002022002000000000211011000100010000110101110000101111121010010210010211110000000202000200120101000100001110000111122011011010010000022000000000000000000110110101000110011000020001001011111011100001120000110001110111010101011011000101200121002000000101100000211001111011001101000111111011200011001110110110010000111201022222000220101100100110001
0011001002011000211000000110111102111010000100001201001001211001011011001100110101011000001110000000011101100120000011020100012021001101010211101110101101101101102101111010111010001010210112001110111011111202100111000000000000002010010011010020002000012110001011112100201110000202100010110000001001101200000100011111010110001100111000100020100010012122201001000100010010211000110000000001000020000111001000000000111000200010111011110101010020120000111212011110011000002110001010010100010001000022001011000110111110110100000000000100101110002001211210111100110000120011110011011100110000010110000120110100001112110101000121000100001111101020100010010011000100000001011010011101000120001101111112011012000110202110010011010111020100001000101101011010020110010101011000000000101101111012021200200000101012000010010100111111100100000101010201101101100011001001000000100000001010101011000102200110110002000001000020000202000000222100010000010011010210010010100001100111101010011111220001100010020011111001000000101010012020220010102000000011022001110001020021010022201020201101100000000000000011200120001011101101210110210000000000202020220000200020000000200000021110100100010111001011112011211110001101011011201000000210011000121010121201200211011212001111101211110111100101000010210010001112011100110001101121211100000001111011010001101001000000211100002001101010101000010100101201000000111200122010011200000000111100102010111111010011111110011101100002001011102202001011001110121010102101101112021011000021010001100002000000000012010110100100111110000111100000002101112000011011010002010010110100011100001010000000000110111100010111100110001010111001001001111001000101010100000010202100101100000010110100021021001100010011112212201101112010001001001111001001011010001101001100110101010110111200200002002010001100111111000101110121101111010101111000010010110102101100000000000000002121100000000000020020202000001100011011012000001011000000200000200001101100011100121101000000010000011021012101110120000000100000020002020202000000101001101011111111100011001011001010100110000000200021111100010200110100000002101101121011201201000000200200011000202000000111011002112101010000110211102000200011011211101200000101101211000000210010211110000000202000200120101000200001110000111122011011010120010012000100011000000000110110101000110011000020001001011111011100001120000110001110111010101011002010001101010002000000101100000211001111011001101000111111011200011001110110110010000111201022222000220101100100110001
1011101112110000211110101101100002110011000100000112101101102001011001000002100000000000001101111010210101101011110011011000100000000000200022000121001121001001100100200001211000101000000002000010100001101101110000010100000000002021101111000010011000012110001011112100201110000202100010110000001011101110000010000221111010000010011101100011000000121110102111000000000000220000110000000001000020000100112000000001011001111011000020001111000011120000111212002020000110102110001011020000020001000000201100100210121110111200111011001111211002110011121111012101100000121011100011011100110000010110000120110000001112110101000121000100001111101020100010000011000100000001011010101101111210001101000011101021100110102011021001111110020001001100110100010011020000001001111000000000101200111102022100201101101011021101000200000000001010110211100202000101100011001001000000100000000001001000100221001111200002000102000020011121101010010101000100110010000110010100200000000020000020001011110000200010020100010001101000100020011110110011111000000010100001210110110021011021100010201101100000100001001001200111100001110110200220211000110000211121110002001011110111020011101202000202000002020022002020222020000001011011201000000100011100221001111112201200000202001211101211110111100101000010210010001112011100110001101121211100000001111011010001101102120010211110101101201121200100010100101201000000020200112000001100000011110100102010111110020022021020022101200002001011102201101011001011210111001101011011110010010021010001100002000000000012010110100100111110000111100010002101112000011011001111101010110100011100001010000000000110111100010011100001100020111101000101102001011101001100011110101000001000000110010010020011100001011001112212200111011111011110000111002000101111001000102100111201100200011201111001101010100100011220001011211011100010000111011000011010020011001020211000101000101010100000000000011020202000001100011011012000000011000001210011110101001101200101120120000220101020121110011000011011000110200100010001020202000000101001101011001211110001011000000000000000000000101011011101101100111110100101101201010011200201010000200200011000101111010022021011202100020000110110011000100001000001000021010000111201011111210001122110111000101000101011102101110001111010100111011011010220000022000000000000000000110110101000110011000010001010110011010011001001100100100010110101102101111000100200222001010000020110121202002000000001102000200002000000011001011110101111000112121110010101110101110011100102
0011001012110000211110101101100002110002000000010011100101012101000002000001010101011000001010000010121101101120000011020100012021001101010211101110101101101101102101111011111010001010210010001110111010010101010112000000000000001100010011021020101000002121100120202101101101010211010010210010010000101110110110021101120210111100011000010011000010111001202110000000000000220000110010000001000020000111001000000000111001111000111011110101010020020000200202002020000110102110001010010100010001000000201100100210121200221200111011001201111101011011121111012101100000120011100011011100001011011121010010211101021001111120110101111010010121100020100000011020010001111000011000111210000011010011111112012101000211101100000011000111020200002000101111011112010110001000110000000000101200111112021200200000101012000010010100111111100100000101010201101001100110101100011101010210000111000000100112100121201002000102000020011121101000121001010100100021010120020110100001000121110020011021010000000010020011111001000000111100111110220011111000000010111001210001020010100122102011102000000001000001000011200011100012010111210110210000000000202020220000200020000000200000021110100100000012011011112011211110001101011011201000000200010110111101000011202110011202002211102110010001101000000100010011110101011100020100001121211001000000111011010001100001000000101010101101112112111111120001111001120010101200011020011210110111111000001010220222000000101200011111100001000011011110202002000002200222000002021011110010010011020000100101000000000001010110000100000101000001101010001112001000002010102111111010010011210110011010000000000001000000010111101211001100001000102000020001000010021000000120111110100100100110200200111111101200000010021202201210121121012111001202001001112121001101001100110101010110111200200002002010001000120120001011101000100010000111011000011010020011001110111000110101001221000010000100011010111010000200000000002000000011000001210012121211110101101100220211000110101020221110101101011001101110210100100101020202000000101001101011111111100011001011001010100110000000200021111100010200110100000002000000112000112200000001201111000000101101010111010011112001010000000110011000100010000110101110000101101211000000210010211110011000101000101011102101010001111010000000000022120120000022000000000000000000110110101000110011000010000000000020020100001110000110100020221111001011102010000101010001010000020110011211002000000001102000200011100000011001011110101111000112121110010101110101110010000102
1021011010120111101110000100010000101210011010010000000111011200000001100000020101022022020000000000000101101012211011111100100000000101200011001010101010111001101001101011100010100110100111111010110010001101121100010100000000200000002001000001111011100102011002110200101002020210020220200022202211001001201101101000000000100010010100211112100100221021211102000000012001110000110101111110101010221122111110110101010110110002000221001110100100101011011110011200101212001000101111021010222110100111001020000000010100221100000000000200000200101000010011011111202110100112121111011021010010000022010010211011010010001111010012211011000112010010020101220111101110000102010212110110111012111111110112001101101102110000011000011000110200101000000010000112001100020111101011100001011002121122021210211110001001122011001110001001121100112121002002101001000100101101011102120000010012001001100001100121100001001000000021021021101222002002211101200021010001012011010001002002100000020101220121100212012111000011010101011100111101010000010110100001110002100110110120001101000101002111210000100000100012110111110012000100011111011010101110002020011001010001021102100001010010000000011211110011120120001211111011001000000011111000011020100110111010201010112100010111202001120002200101000010100001001112020200200001102011101110000102111110210010002111101000201110100211000201120010010000101001000211100012110011011210121100101000001010001122010100110101011111000000000000020020200202000000200200101001100000111101010010010111100000100012101021001100000200000000100111100022111112010001012010121000110010100110111020221002100010200010121211111101211000000110201001101001111001011101002000011110110020110100000110100200111021001100101000101110002200121120011110001100110002022020000220000000110100010011211201201002001010010010010111000001000010011101001200011100002000010011001110002110010000000000010011000100120021202000002000122022001101002000000001210011210100200000020000200000000110111010121210000000002002022202100112010111111111010102011000010020112011110111001111110111122222202000001100021000202010101100100001101102001002000000000000200200000000100002200020002120200000200000220200111011000000000000000020000000112200111100100010010121111120112111110101021000010201102001121101000200120000200210100002000200110000100100100010001121121110001001101110010101001110011110001011100111011101110002100210212020110001111100121022101011110111001122010020202020221002101010021111010111000011101000000110000010120111
0001001001000010101001111001110001100111001100001110001101000001000010101010010000011011010100000000010000100011101110110100000011010100200011001111100111110002002001101011100010100110100110111000010010001101121102011010011021000202101111011000020011100101012101000100112001120210000111011000012101001000101102201100001011110100011000112211100100211110101011110000012001111000220112111110101010211011112000001010020120120111000222001110100100001011012210111102020211000001001020100110100010100111102011001000020001221100000000000110100101200000010011020102212100101211110010011021010010000022010010211011020100002111000111111100010121100010120001111011100001100000120111111100111110000200002000101011001000100000011010011010010101002100110110000112001100020111101011100001011002121122021210211120100010122011001110101102210100101122102002101000001101112002000022020001000010121100110110000121100011101001100021021021101222002002211101200021010001012011010001002002100000020101220121010112102011010000110111120110111120000000111000100022020001000110110120001101010201002111201000211000211002111201111102000200002220001120000010001111011001010001021102100001010010000000011211110011120120001101211000110100001010100012101001000020111120200000101100100000202012220102110101000010100001001111110101101010001102000010100101201121100021110022111101211101101000002011111011100010011001000211100012110011001210121100101010011010002111011000100101011111000000000000020020200202100001101100100010111101110111000001010001100011000001100010000000000000000202000000200112101121100100111110112110120021000010120110111001101020200021121212011001011011100200201001101001111001000101010200000101111110000000100211101010020002000000000002201111100001001001101001111010011102000222000200200222010022020202220000000011122100011020001000101011111002001001100101012101011010101101002210001010010000000000010001000000011021202000002000022011101010011000010000100000101001101010120100200110000110111010121220011000001010110010111011000000012110201001100010100010222000220020000222020000211111101110000000110000101011102111101001201202011012100100000001100100000010100011100110002120200000200000220200202011100011011111000011010001102210111100100010010121111120112111110101021000010201102001121101000100120000001011000001100101111001210200000020002222220200001001101110010101001110011000000100010102011101111001100210222011101001111100121022101011110111001122010020202020221002101010021111010111000011101000000111000000010211
1011002001010011100110000000000001001101010010010000000111011100001011100000020101012021020000000000000101101012211011111100100000000000200022000111001121001001101000200000200000200100100000000000100000000000020000010100000010100000002001000011111011100102011002111200101002020211010121110011102111101000101102201100001011110100011000112111100000110121111202000000012001110000110101111110101010221122111110120101000100101001001121001110100100011001111111111101010211001001001020101110100020000000111101012000010001121100000000000200000200101000010011111111102110100112110111011021010010000121010010111111020100002111000111101000010111110020210111111011100001100001121111111100111111000200002100101011001001101000000010011000110200101000000010001112010010010101001011100001011002121112021210211120100010122011001110101102210100101121101002101100000100101101010112010001001011111000100010000121100011101001101010021111101121012001211101210111010001012121001011002002101101001020110220110021200101001011010101011100111101010000011110100001110001100110110010000112010101002111111000111000211001111201111102000200002211011010101110101021011001100001011102010011010120000101011211110100111110010211111011001000101010100012101001001020111120200100101101100000202011220102110101000110100001001112020100100001102111101211100001011000110100002111101000201110100211000101120011110010110001000211100111110011011110110101200000001110000012000110110111001000100001000000020110100112100001101100101001100000111101010001000111100010000002200020001100000100000101000001100111001121100100111100010001010010211100111010120002100000110000110211011001111000000110101001101001111001000101011100000100110020100100100211101100021012001100100001102211101101112010001110000110101102011111000110100111110011020111211100100001111000001020001010101001110011001002100101112101011010111110001100001110120010000111001111011101121112102001001011211011101112002010110000001111111101111011110200100100000121102110111121000000002001121101211002010011011111101001010010101020112011110111001111110111121222202000001100110000101011111111101001101101121012100100000001110011110010000111010111011020211100010000110110212010200111011111000111010001111201100010100010120210111010112111110101011000010201101001110011010101120000001011000001100101111001210200000010101111110100001001111111011101001110000010110100010112011102201001011110112002001011111001011022002001110120100011010021202020211002101010011111010111000011101000100110100010110111
0010110001011100222101001210121111121110110010001100000111011201001110100101020000011010001111001110111201001211010111011001112011011211100111001111100112000001102100210010111010001110210122112110121020010202100121011010011010001101111102010010011010001111011011101200202001000111000021110000001001101100010001111101010020100011010110101112110110000111102102000000002001102012001210200110022110001101101110110101001001111002000111001020000000011000101011001010011110002200212212021010100010001010001101001001002010001100011001000211101201111101211011101111101111110020121111001210101111011011102000101110110010002010010101211100010010011201100010000020000000000001011010211210111100000100112111012002100220202200000011000111020200002001101101011011010110020201000022210011210001001001011101001010101010012001100010100101011111110100110201101101111011001002110011001001011020201011100011100121100011101010101001011110110010011010111210201111110021020111100000200001202011010001210100201022211111110011001101200111021110120101011110011012011001000000200000102110000111111200010001000110121111011111210002011002010012110110101101120102101001010011020001110010110110010201100000202000011012011002111000000000202000000010000020001210100110100110001011001110102000100011100100000201011111112111012000101101110101102220111100000000200202001101011100101011001001210010100000011101111001100010101111011010021110111021100011200021110100110001211110011001100001020001100100101101011111021110200101100101101020000001101000112020100111101011000001110000000202000000201010000000010000010020110000101001100010111010002010001110011111000101000102211000001110000001111100010000000100020010110201110020010100000020100201012122002200200000002200001100112010001000101110011001011011001001000000120001120010111200201001100000001010002110100011121020101111011110110011011011010001101100001011001000000000010001010100010010101000111000110110110111121111010010010000101001100001111101122000001110110000001111102202020010101000101002021111010101010001110000001011100011120002001112201120112100200110010001011001011002111100101001001101112002000100010011111012110010101111011101000011111001000000101211000000000001001101000110110001012212000110112220200101011001020002000020002100000101002000100000111201100020110101100212001201001011120110100010111101002011001000121110120111011100001111000020000111111200010101111100211101010000110200110101012110100001100012011001012110110010100011100121101100010012222000110101101000210000
1011110121220100212110101201110001210111001010000021101201002101011001000002100000100001100000001120220000201020000002020200002020000000020111200120002101102102001101001012001011010011101102001000000110111101110001011010011010002021111010110110011000012100001001011001100210100202110000110000002002000200010001101110110100110000111000100021100100010101101000000000000000221000100001001101000020000000002000000000002002022002000020002012000101111010201201000202002000111010001010100110111101110011101012001000011200220101001110000200000200101001111120001121000101100011200110111010001011001011010000101110021001001110120101111110010121100011210001011002100101100000020000111111011011010111101001001100011101000000000010011010010100111000001111011111010220010100000011110010101100011111010100101010102012000010010100111111110100111101100201100000000101001001001011010100000002000000200111100111200011101002100010121210100021000001111100110010000100001011100010100011000020002002211001110100110000010000000102120210120200020110221020201001112000000001110101111111101020200000000000101000100001211012110012010211110120200000000000111212011001101011110111020011101111000101010101010022011120102002202000000000201000000100020110111101001011101200000111000101001110100001100001000010100001111010110101011010001101001110100111100101002010001101120010110111001001210010200001120110201212001001010101111000001100000010020100101110001001010121010120011112100001001000111111202012001011210121000011121010101000120011010102000101000001110121110110100100121110101110100000001012111000010021100001101001011000120100010000110011100111121101010211211102200020112000112000020001001110011100100220020011000000100100010011011121000110021011101122101101112010001001001111012101000001111000101100200201100200010100100001112001111100020220002001000000200010000101011000011010020012001100000010110010012211110111011011111021101111001001112111011110011000011100110001111111210100120211011101011000010000002011001111110110110000111001020101010101010000201001210012000200100002001011100010000100001000001110101000011101111011200201000100111001100101120110111211011000201010001011121001202100010000220200010000111001001001000011001001000110010011100001111110111000101000101001111101010001111010100000001021120110100121010100100110100000010010100001100100001011010000000020020100001110000000100110121111001011102010000101111000110100210100110112100121111002001111011120112110121002110120121001010211101011111000110111000100000111
0000111020000001010021000212210000101120001211101110002000101001011001001010111101011011010100000000000000200021101020120100000000000000200011001111100111110002002001101011100010100010100100000010100000000101110011011010011010001111111010121110110000002111100111211200101001011101101010120000000020101011110011112100110100110001000000010011100000220121102110000100011020101001011200100010011120010121100100010001001001111011000010101201010110000000101120010100011010101100000011020000110010000011111010101000000101010111012110121200010212110101210110101000110001120002122000010101220010120220010022112100011110001222010101110011020021100010100010010011000111100112001020011000111011000011001121001001001000120001010011010111110200101000101111011110000210111111210000000000011000000101010101100110110021100100001100100111101111110111020101000101110000101100010101110000001000002000000220002000200011000102200010011010111000011111000100121110111000010011100010200000101101110001120111000101011111010000110110120110111120001101221010201012021111100110111010101021000101111102200000100110011000101111210002001101011111010111110111001111012000001011120002110010020201200010010111001000111001101101101011001000100000000010010011010110001011100200011211101011211111110110001100100101211010110111011111011010000101001020000212010211002112100200211011101010110201001001100001000010011000001110110200000010001110110212110000000200010101110121000210011112110010000001010012212011011112101121000011121010112000120010020101011001100011100101120110010100110000101001000220001011010000001010110000110010111000120110120010000000010100110111111000111101100110000100111100110001111101011001110100200020000000000200000110000000200220022011100011111000101011010011111010011101010000001110111010200200100101110102101112012110010201011110001101000001001111010112212000000000200200100100001011000000000100001000121100001000000010220001100000101010010000010001110001001011210100011001110112001000110202200002000000011001110110011211011100011011101110111010110101100211100002011011001010100110000000100010111100011101111101100102000000112000112200111001201111000000112100001111120111101010110110001101010000101110100000000110000001020110110021110001110120010001112000100101112000110111102012110010000021020120201100100212111102011111210101110010211001001010001000011011010100001120000000000100010112011101111010000110122102002111102000110211002001010110101011101001000111110010100012201010010000000110110001100011111001111121
0101212011000101110010100222101011001121100010011000010100112101010011001100110101011011010000000000000000200021101020120100000000000000200011001111100111110002002001101011100010100010100101000010100000000101110011011010011010001111111010121110110000002111100111211200101001011101101010120000000020101011110020121110010100100001100000010011110000220001101010000210001002011121110102001101101020110011112000010001001101011011111001220001010010000000101120000101000011111100111121021110101020000000201110001000010200120002011110001201111101110010010011001112000001211011122100020010110000000000000111110110011001012011010110011111010021100010100010101110000100000001011010011000111011000011001121001001001000120001010011010111110200101001101111011110000210111110210000000000011000000101010101100110200012101110001100101201012010111122100112000101100011001001000011201000000110012000000111112001101102011002210020001111011111121101010110010110110010020110101210001011100111102002000021200110211110012002110100102010001111002101110110000010210112200120101010101021000010202102200000000210011100101010200001011011110111110010110010101111210001211020000220020002000111100010010200000011010110101101101011001000100000000200011011011100112101100200011212001111101211110110001100000100120020000202002000020101100212111110001221110110001212100111111101212010110111110002210011100010011000001111210111100001010100110111200011111020111100101001210011010010100101011012010210101101101211012120100101100100211020000010020101011001100011100101120110010100110000101001000220002100020011111010200000202001010100002000111120100100101001110010001012111001110010000100111100110001111101011001110100200020000110100211110110010001100110011011101121111001101010010111000020002001021011000101111011100110100100000001000100200000010020002010001101001000001102011111200100121121102211000011000011111100002111001001000000001000020020010101100000002110111111100000110001111111210100011000210111000000010101110112001100011001110110111211011100011011111011110010011111100210100002011011001010100010011011000000020000102002202001100102000011121000101100111001100100000010011110001100111101100010111121102011111010201201022211000110000000022111112100011111101110010001021001000110102100100011002011201111000011121000201101200112110011011111210101110010221001001010001000011011010100001120000000000100010102011101111010000110122102002211111100220112002001010110101011101001000111110010100012201010010000000110010001100101101001110110
1110100211120011111221212201100111120112000000000021110201102002000011001011011011101000001101111010210101101011110002011100101011000010110122100110101200101112001001001011001011010120200211111001010012112111200000010100000000101010001011011010110010001212111111101101101102021110110100200010011001100110100001110110000000000000000000110010000100120100001001111110102001211001000100111201001021110100112000000001011001111011000020010101010110010010100111001111000001012100000001110010010001000010101110100001112020000101010000000021101011200001111120002020000201000110100121101110102122011011010011211000021001001110120001011010000212010011110010000020000000000000020011111110111011020011101111001100000211101100000011000111020200002000101111011111010220010100000011110001101200111102022100102111002000011102100100000100000101200000100201111001000011001001000000100010001010101012000101100100010011100001000021010211000010111000010010021000000200000000200000010010000020002002110000110011110100000010100001200020121110120110101010110100101000200220100111020122200020100000000000000101101011110002111002011220101211111001000010122212021001012011121102011010201111000101110111110111001121111010110000010000101000000000010110111101000011111100001202001211102110010111000100000100001011110110011210120010002020210001000000100011110101000000101000101000002002111011111001211111012101011011000200000010011110110121010010000020220222000000101200011211110010000000020110101012001011110212111111011101100000010011100101000001000001100010000001110000000202000000201000001101000000111110102111020000000021210120111010110011100111010001010111211102200020001002100101101002010111011100110100201010001000100100110100110121001100110001111201100110020221021110001101011000112122000100212010111200100100001100011100200010100110010110002000110000100010000112201000001001101100000011000011000000001211001000111000011010101010110101100000001010010000010001110011011101000002200200121110001210101120222200100000001011000210211101010100011010111001110001001012000200200002011011001010000110011001101122011101101100111000000002100000222001101100001110110101001100102011101011121102101110110110111101101000201111111101000200000001011111021121210001021111222000001101111001111101110011110010100122021010010010100111100101100010001010020020200001100100100120011011011211002000000110101010101100000000101011102010000101111000020010020100110202010221111002000001021120022110121001210121210001111211201022121010120000001100000101
1020100112121000211110101101210101210002000000000021110201102002000011001011011011101000001201111010210101101011110002011100101011000010110122100110101200101112001001001012001011010120200211111001010012112111200000010100000000101010001011000010011010011201012002011100201111011101200100100000002002100200000001110110000000000000000000110010000100010001101002000000002002102012000100000001000020110011112000010001001101011011001011102021000001010010100102102110000101002110000001010100110011000010101110100101112110001201111111011120200011100002111210001010101211100010111121101110102122011011010011211000021001001110120001011010000212010010110010010011000100000000020100111110111011020011101111001100000211101100000011000111020200002000101010000121010110000000010000000000101200111112021200101010002001001011110000111211111211100101000201111001000011001001000000000110000001001001100111000111100011100002000021010211000010111000020010011121120110020120000001010111110020012012120010100011110100000010100001200020121110120110101010100000101000200220101111120011101020101000001000100102110000210002111002011220101211111001000010112111121000100020010001200000020020000100120210110111001121111010110000010000101000000100011101122011000122202102022211000121101100000110000211101000211020000211002110110001101112101200100001111000001011002000101000101000002002111011111001211111011201001001010200111000001100101111110110101020111111010011111110011201210011001000111201000021002020120101112210002112010010000011101101000001000001100010000001110000000202000000201000001101000000111110102111120010111011210110011011100000100000000001010111211102200020001001212000020001000202000200000001111010011000100100110100110121001100110001102211100001011110010000001010011000011011001100112110200200100100001100011100200010100110001110100100220010100010001101111000010010111101000020101010111100100110001111000100001011201001101001022022012000001010100000110012021211110101101100220211000110101111211101000000011001110110211101010100011010111001110001001012000200200002001011001010000110011001002221002101111100021010100101000100111001100100011110110101001100102011101011121102101110110110111101101000201111111101000200000001001100001000200010101201111000102101210110111101110011110010100122021010010000100111000010011000001010011020200000000000000010011011011211002000000100100101110111110102011102201001011110221000020000110100011101101001110111012000200002000100011102120011001212000001110011111000110102110022210001
0010110001012000221011001211221101211110001100011100000111211102010020002100101100000000000100000000000000201020000020020000000000000000200022100221001211101102002001101011100010100110100102000000000001101101110000100011010000012110010011010021001110111101001001011010101120010111210110001100011112000100000000000220000000110011111001201010000000112121102010000100001001220000000000000010011120010010012110000110002002022110000111110101010020021000200212000202001000102200011111010011111101000111101101000100221110001100000000010021101011200001121121001121010200001120100021101010001011001121010220001000012111011111000111111100000201101120100010010011000100000000020000200220000002020022000002002200000101110001100100000111010210102000100010001121111110001000110000000000101201111012021200200000101002011010010010211112100100000101010201101010001000002000002001210000011021101011100212100211110002000001000022010211000000111000010000010011011110010011011002000122110020011011110000100000110100011001000000101010012020110101112010100011011001210002021010100122001002001001100000000100110000101210002101102101110120201110100001102020110001101011010001110010111111010100011110100111010110101001211001011000100000000100010010011110010100201121022211010011110111000221100100000101111020100101002001010100010212101100100000200011011010001000111010211100001011210010111011110110100101010111010110111010002210000000111100102010111111010011111110011101200002001011102201101011001011210111001101011011110010010011011102000011000000000022000000200000211121100120100000002101112000011011001111101010010100010200001010000000000001121100010111100001100110111000101100010001000010021000000120021011010101210100100200110020000001110101211211211012101010010111000020002001011001101001002100211212101111110100101112102101101001011110102000001000101101010002201000001001000002001120101000101000100000010001000000011020202000002000121121111101112111000010110010211010100000110201022010000000020000111021102202110110101000200000110101010202001001110001100021001111100102011011000000111000100010110012011001010101100000000002101101121011201201000000200200011000101111010022021011202100020000110200111000100001011101000110000000020200021120200002022020222000000000002002201101010000011010100011000012221121100112000000000000000000110110100000110001000101111101100011111000000010000110100020221111001011102010000101111001011100110000122101012110000002001001110111011111021001011110101102111111210022121000220100110200000002
1111201112110101211110201212101012110112100001110012211211102102010011001001001100000000000000000010110000202020000011020100012021001111010111000121001112001002000200200002200000200100101111000000011000011101110001100011010000011200010011021021100110101112100110101011001111020120120110101020020100110110110010010211220100220011011001111001000100121110002011000100002002211001000110110100001021110100112000000001011001111020000111111012010011020000200212001111001000102110000001010100010002000011100111000100010200120101010000010111001110101001121121011211110100011111100011010010110000000000000121110000001021010211110122101100110101101120100010010011000100000000020000100111000111011112000002001011000000210001100100000111010210102000100010001121110110010101001000000000002002020022020200200000002002011010010010211112100100000101010201101010000000002000001000100100001011100011100212100211110002000002000020121210000011000000000000020000001100000001111002000122110020011021010000100000110100011001000000101010012020110000102000000011011001210111110011110022001002001001100000100101110000101101101102011111110120210101000101111121110002001002220002020020201111010100011110100111010110101101101011001000100000000000020200122011011201101111011122000121101111000120001200000000101012221010020201110000011021211000000000200022020000000101211010211100001011210010111011010100210101000110010200111000001100101111110110101020111111010011111110022101100002002000202211100020002011210111001110112112010010000011011101101011000000000011000000100000100112100010101000002201001000002010102111111010010011210110011010000000000001000000010111101102100110002101100011101001010111011100000110112001011101110000020000010020000001110101210201211121110121021221000111002001112112100001102000122211201111101100012111201111201001011110102000001000100010000101111000021010020012001100000000000000001111010001000000011020202000002000121121111101112111000010110010211010100000110201022000000000020000111021102202110110101000200000110101010202001001110001100021001111100102001011000000111000100010011111002001020101100000000002101101121011201200000000200211000000112100000110110102011011100110001101011011000001010000000020000000010110020021200011111110122001000000002002201101010000011021011122011001111110000022000000100010011100010121100110110011001001000000111120020100000011111111210020110211011101101101010200212100020000020000011111001000000011012000201001000011111011110011101102111111210021021000220100110200000002
1111201112110000221121102202210001210111001100010011211211102102010011001001001100000000000100000010110000202020000011020100001010000000110122100221001211101102002001101012100010100110100101000000000000000000020001010100000000012110010011010021001110111101001001011010101120010111210110001100011112000100000000000221110000110010111001201010100000111011102010000100001001220000000110110100001021110100112000000001011001111011000020010101010020020000101112001111001000102110000001010100010002000111101100000100011110010101010000000021101011200001111120001121010200001111100011020110110001110111010220001000012111011111000122101100110101101120200000020002000200000000020000100111000111011112000002001111000101101010010000010000020100001000000010000121010000010102002000000000002002020022021200200000101012000010010100111111100100001212000112000000001000002000001001210000011021101011000102201111110011000001000011121210000011000000000000020000001100000010100002000222220020022022020001100000110100011001000000101020012020111101112010101001011001200112020000200121012001012000000000101000000000101210002101102101110120210101000101101020210001100011110001110010111111010100011110100111010110101101101011001000100000000100010010011110010100201121022211010011110111000221101200000000111021111111011101110000010101001111101000200000111010001000101000101000001011121001022012210011011001020121000110000020002220110111111000001010220222000000101200011111100001000011011110202002000002200222000002021011110010010011020101000110000000000011000000100000100112100010101000002201001000002010102111111010010011210110011010000000000001000000010111101102100110001001000101101001000101010100000010111010001000000100010100010010100110021011101121111001101010010111000020002001011010001100001210200202000110020201101101002011111000010210001001000001101111010101111000010010010002002210001000000000001111010001000000011020202000002000121121111101112111000010110010211010100000110201022010000000020000111021101101011011000110100111011000011120101000020012010011001111100102011011000000111000100010110012011001010101100000000002101101121011201201000000200200011000101101010111010011202101010000110200111000100001022101000110001011020110020021200011111110122001011111002001201211121111011021011122011001111111100112000001100010011100010121100110110011001011112102111102102000000020000110001110111010101011002010001101010002001100110000121101011221011002000001021220022211011011210121210001111211201022121000220100110200000002
0010110001011100222101001210121111121110110010001100000112110101011010002110201001000000000201101000000101101110000110010000000100001001100111001111100112000001001200110000211000101110101112000010111000011101121102000000000000001110010011021021100110101112100110101011001111020120120110101020020100110110120010010200110210210000000010011102100100110000012101110110011002102012000101110100001011110110111000000001011001111011000020112112001101021000200101002021000101002010101101010110111101110011000100000100111011001200000000000020200002200002222220012110100101010011211010111000111011001021121000212110021101101110120001011010110222000011200000111112100100000001010111100111000120002201110011101111000100111010020010010000110000110000000101000021020110001102001000000011101001020011011100201101101011010110010100111122200201100102011112001100100100101010001000100100000002000000100221001111200011000001000021011121000020000000010000010011011110010020000002000122110010011021010001100101011011000001100101110110121101010110121020211001110100200111110000200121011002001000010100110102000000110001200001020120200211101110100001112121120001001011120002110010111201010202100001111011011111011002112000011111100000000000020111111001000022201200000201100100111121110000000000000101110010100101011100110000010111100201100000100110101020002000010010111100002001101010101001010100100202000100110200211000001100001100020200201110011100020011021020021112100100001011020120101101101002111122110002020101100010010010010111100011000001100111110000110000221110101110100000001001111001110011100001101000000010120110110010000000000000221100010111100110001010111000101100010002010020022000110220021011010101210100110100100110100101100101111202111110010112111210100111111000111111000100212010111200100100001100011100200010101110002110101000111010101010001200110001111011101102001110100010102111201000001110100100101021202000002000022022002000002000000000200000200000200000020100111020000000010000112111101101101011000210100100010000012011111001010002000011100210100001010000000000000000000000101012020000000200110110011001001000111000201200000000200200001000202000000200000011212002000000110200111000100001011101000110000000110110010021100001111010121100101001111111102101110000021010110222021100000000100111100111100100101101110110200000000010001020002001021101111011010010000101001110000101111101011011002200110112000011201100110111100211111011001000111111011200011102220121110111000101101012222000110100110200111002
1010100111110010112111212101210111120011000100001110001101110001001020002110100000000000000000000000010000100010000110010000000011010100200011001111100111110002001101101011100010000120200210111000010011101202200010011010011010001111101111000010011010011201012002011001100211011101201000010000001011000100000011010210000110100000100010101111100100010101012101110110011002102012000001000000000010000010011000000001011001111011000020000200100110021000200101002021000101002100101102020010121101110000201110000100122120010101010000000200000200102002212110011200110001120002100000020000220000000000000121110010011111111100010022101111000111101011110110101010000010100001120001110110000011020112111112002100000101001000000010000000020000000000000000001111110110000001002000000000002002010011010100101010101002011010010100111100010000100101111112001000000001101010111000110210000001000000100221001111200011000002000011120210101020011000011100110010000110010120000002000122110010011021010001000101011011000010000101120100220200020220112000000001010000100111120000200211101011112001010100000101000000110221011011101200101220100010110010102020220000200021110001110010112201100101010101010012020111011002112000011111100010000100020111111001000022201200000201102111211111110110000100000101110010100101011100110000010111100201100000100110101020002202220020220200002002200020200000020200200202000100010200211010002210001100020200201110011100020011021020021102200101002011111211000110102011121011111101011112010020000000020110100110000001100100110000010000110101101000101000001112000000002010111001000000000010120110110010000000000000221100010111100110001010001000101100010002010020022000110220021011010101210100110100100110100101100101111202111001001001100100100020111000111111000100212010111200100100001100011100200010101110002110101000111010101000001101200001110121011100001111001000010000001111000000010100010010101000110100000000101010010000010001110011011211110101111100220201000110101111211101000000101111101110100100010000012011111000020001000022000200200001010000000000000000000000100011020000000201201000101101110111111001101100000000200200001000202000000200000011112002000000000200020000000000000000000020000000001200011110200011011010121100101001111111102101110000021010110222021100010110100111000001010001010101120110100010111000001020002001011111011100001110000101001110000101111101011011002200110112000011111000121111101100100011002000111111011200011102220121110111000101101012222000110001101100000101
0010110001011100222101001210121111121110110010001100000112110101011010002110201001000001100200001000000101101110000110010000011011001101100112001111010221000011110201110000101001110101000001000010100000000000020001010100000000100100001011022010100110001112100110101011001111020120120110101020020100110110120000000210000110100000100010101111000001110101002002000110001011101001000101110100002011221200211100000001001101011101001111001111100101021000200101001112001111101010011000000100111101110011100100001100010100110100111000000110200002200002222220012110100100010011211010111000111011001021121000212110021101101110120012112111000111101011200000111111100000000001010111200220000011010111011112002100000101001000000010000000110100111000000101000021020110001102001000000011101001020011011100201101101011010110010100111122200201100102011112001100100100101100010101110000001011100011100101100100010002000100100011001101010000111000010000010011011110010010100001010121220010111022020010010011111000000001100101111110220200010121112121111001111100100000100111020112200020211001101100110102000000110221011011101200101220100010110010102020121000100020000000200000021110100100020101010012011011121010110000010000101000000200020011021020010111200211011211100011210111010221001100000100120020100101011100110000000111100201100000100110101020002101110010101000011102100011200001010110110101001001010101111000011100001100020200201110011100020011021020021102200101002011111211000110102011121011111101011112010020000010010001000101000001100010000000000100000101101000101000001101000001101010201001111001010011110210001010000000000001000000010111101102100110001000101100010002010020022000110210110020000100000010110100021021001100110001102211101101112010001110000110101001000000002000001100110102110100111200200002001000000010010210001100001000100110010011200011002111010002000021101000102111201000001110100100101020202000002000022022002000002000000000200000200000200000020100111020000000010000112111101101100120000100100000020001011102010001100002100011000100200012001011001010100110000000101120102100020201111010201201010111111001101100000000200200001000202001001111111002112101010000110200010000001010000000000110000000001010010120200001111020111000101000101002112101020100111010000010000022120000100121000001100010011100010121100001100100100110010010000120011000000100100101110111110102011011002010001101010001011011111000121111101100100011002000200002000100011102120011001212000001110011111000110102201011200001
1010210111110100222211202101200002220001000101000021110201102002000002000002000000000000000100000020220000201020000002020200012021001101010212101110011210101111111102011012001011010111100102000000000001101101110000010100000000101010001011011010001110011101001001011010101120010111210110001010011101110200010000000210000110100000100010101111000001010101012100110110010001111011000001000100001011110110111000000001011001111011000020111201001110022000200101010111012110102100000001110010011101000000200211001000110100110100111000000100101111002001221110012110100100010101100001011011110010000011000220000010011111111100010022101111000111101021110110111001000110100001120001010001000120011101101111000011000000102010010010010000110000110000000111000122010220001101000000000011101100020101012000202202101010020201000200000011100101200001111112001000010100101100010101110000000002000000200111000111100002000101100011011110010020110000010000010011010210010010100002000122110010011021010000200101011011000010001000200110021020210110102000110000100100100000100011110021110011100000010100210101000000110221011011101200101220100010110010102020121000100020010001200000020110100100010111001011121111101101101010111111100010000100020111121011000022201200000201101100111121110000000000000101000001210000020200110000011020210101100000100110101020001202220020211100011102100011200001010110110101001001010101111000001100001100020200201110011100020011021020021102200101002011111211000110102011121011111101011112010020000000020110100110000001100111110000110000221110101110100000001001111000020022001102110010000000011100001020001110011111000101010012211001100020111001000101101002010111011100110110112001011101110000020000010020000001110102202212111001001001100100100020111000010111000100212010111200100100001100011100200010101110002110101000111010110010010111010100010010010011000010101110111000100000000000010100001011101000111000011011101010011000010000100000101111210101101100220201000110101111211101000000101111101110100100010000012011111001010002000012000200200001020000000000000000000000100011020000000201201000101101010111111001101100000000200200001000202010001101000011111001000000101200010000001010000000000110000000011100000110201010200111000000202000200111111000110100110000100122011000111110100111000001100101000000010121100001100100100110010010000120011000000100100101110111110102011011102010000101111000021011111001011202011001000001102000210011100010111001011111011212000001110011111000110102201011200001
0001001001000010001011222001220100200111001110002100010101101101000001100000020101022011011121010010021101000110000110010100011011001101100111001111100112000001102100210002211000101100110011001111211010010101010111000000000000101000011001010011111010001111011011101200202001010211000021110000001001101100000101111101011121110100111000011110200010100111110102000100001002010110210112111000001010212102100110011010010111020002000110102111010101011000011000021100101221000000000020021000121010000000201001102110010101110100000000000100101110002000110101101010111110010002120101020011110021100012110010120001120011011100000022101100010211110020010101210101101210000101020201021000222021120010211211000000001001210000022001010121011002102100210111112111112100011010210011100001101100111001112200101010200021011000000200100101100000001122101001102011001000002000001001210000010011002001000111101010100001001000002000020220200021000100000000020000001111101010100010010000201000010010220210110021111111011011111110110110110210000011110010200011111000100110110020011101010202011102100000000000011001201110001101100100101120101120210011011020110002000011011211010002011111010101001121110111001010100201110012020000201000000000022021101020221010110010112001001100201001210012101211101000101012110101020200110000002010110112101000100000220000001021111000100110111101001100011110010000211001010111201111111001010100110111200001101020110111100101220011010000100001010001010110201102001001200211000001010000100101011001000211101010100002200020002200110201001011111001001010000011000000002010111102120020111100111000011011000010100120011101100201101101001200001111100011101001010101010100000011021100000110100110010010020011000000011011100011002200222020002111001201110102011010001120000000110100110110101100100101100000000020011010101011002001100112001201011000011010020010100000001110120101000110001021001110120011102010111100221012100111011010100001120012121211210100011000210101000110101110121210101001111011011101210221100201121112010101002000010021001011110212101111201121112111201010011101021000101111101101200101101101112002000001110110021112121010100101011011120120202010110000000200020000000000000000000020000000111120110000110010211110000000102101210010012101100011001021110111010111010000110101100102001200000001110100000010111112110201111101100011111100102201111210001011100110102101110001101100201111010111102001000121002000100010201011100011101110110001100011112001020110000100010001000110000010210020
0001111112111011100111001000000002000002000000010011000001121200000002000000020202022022020100000000000000200021101020120100011012001121100111000020002011002001100100200000200000200200000100001011100110111101110001010100000000100101100021010021010120100111001101011010101120010111120111001020020200111101020000000100000010100011000121101111200100010111101001000101011101101012001100100101022011012201200210110001001101012002001002110011010100000001001101001202001001001100000011011120111110111000101011001000111001110101010000000122102110101001111000001010010100110101020001011011110010000011000120110101011022120111000111100100000112000011010010111011011110100100110100100001120111020111100002001011000000101001010020000000200100210000110110010000010220010100000012110121200000011000000000002020201011200201000011210110000010120022021000111102101000101100001002121000010001002000000220000021101010220200100020011021102211011002111200100020000010002200000111010011101000010011210212000010012022111011100100020110111110010110010110111012012001101100020110100000001102000000001010100000110000102110011201111101110102012120201111121110020011101111010001101101022110100000001021101100111001110101000011110100102010110200010011000101101101001100101010001111001000100001010211010000012010211012012000111101110110002220111211000211101010000000101000102000000010111010012022101010011101001112100012100001000100110110100010000200000002000220000220110101000110000001010101111111100011110200100010111001111020010122020100200012101000000000000000000100000101000111100000100022010000001000020000000000000020220020220010110011100001210110011000000000000100101002111001111001000202000200000011021110010110100011210112121012001100200001102211101101112010001000101110011001011011001001000000010012120101120110101011111010101011010021100111110101111101002210110100120120101111001200001021110010021210110121011111102001010020110101100000002000000011000001210000101001101010010111100100002100000110001012101001010001121101022002020200000000020001101000110010121201001010022000100111012111101110000001101001011002111101100102000000112001011101111111112122011000100101101100110102011011100111101020111010001110001100000110000001010011010110000010100100010000010001110001110100000011011011010000000112110010020002001102001201001011120110100010111000001121011001021000221011010010000101001110000001201012101001101200121011100000110010011000010101100011101000210011101010110010111112021010101110110011002110221210110101110111
0001111112111011100111001000001012000112100010001011010101211101010001100000020101022021011101001110110011110111010111110000111012001121100100001010101001111002001101101010100010100110100101001011100110111101110001010100000000100101100021011020110010001221101101011001100211010211020111100021111210111100111100000100000110100011000120102202201100100111100001000101002002002011101101101201011010001112211110120001001101012002001112220002011110000000000001011201011111000000001121010020200020202011020010001000021100110100000000000211101200101001101010000111010001110101020001011011110010000011000120110101011022120111000111100100000112000002110011001011100001100000020000100000110201011200201111000022000000201001010020000000110100100000110100011100010120120200000022210011100000011000000000002020202121100001110111100010010010121100100100100002100000200110000011121010000012002000100110000020000020211100100022011021102211011002010201101120000010002200000111010011101000010011210222000022112100112000100001110111101011010000010011000011010000100110200100111121112012010000001000101001110000002110011201111101110102012120201111010111011000010001011101100001011010000001011010201100001011010001121011111100000000011111000001001111001112101100101001010211111101211101011111010100021010100102002100020002100211102111000101101110100010001000101000102000000010111010012022101010011101001112100012100001000100110110100010000200000002000220000220110101000110000001010101111111100011110200100010111001111020010121020210200021101101000000000000000000000202000000201000000011000000011010020000000000000020220020220010110011100111120111011100222202200020001001212000020000000101010100000001111010020000000010200201210011000001200001011201100100020220020001112000020001011011001001001101100111100200010120100001200000001020011000100022220000111101001201110100101001000001100010001121120010011111111222022011120111101112000012211101111221011010111100011111111101112011000211000100001211001210000022101000000001011211010122011200121112010101002000011011111202010001022011001010002010000110000012002102121002110200100001010010012001011110001002101012111001000111100110000011011011100110001020002021101111111101000110000000021011010110000010100100010000010001110001110100000011011011010000000112110010020002001102001201001011120110100010111000001010001000010010121010000011000120100020221011010111110002101210121011100000110010011000010211100021002211110010101010120001100011112001020110000100010001000112000000000221
0011001002011000211000000110111102111001000000011100000001011101000011001100110101011011010000000000000000200021101020120100000000000000200011001111100111110002002001101010100010100010100100001011100110111101110001010110100000011201100011021111211001101111100000000002000211010120010110200011112210002000111100000100000110100000000010011102201100110010002000000101010100210001100100100011022121021110200200010102100101002102001112220002011110101001001101011201011111001100001112010020211110211011111001001000012100110001111000000200000110100000110010101111100000110112220110010010100000001011001001110110010010002010010200200100010021100002110011001011100001100000020000100000110201011200201111000022000000201001010020000000110100100000110100011100010120120100000012110121200000011000000000002020201012100100000100110110000010120022021000111002100000200110000011121010000001002000000220000021101010220200100012011121101111010012010201101120000010002200000111010011101000001011100211100021022011112000100002100211110101020000120011100011011000101100020110100000011021011100010000102001101001111020110101110201011111011020211120010111011000010001011101100001011110100000001021101100111001110101011012111100101010111111010011000101101001000210011011000102000000200001101111010100021010100102002100020002100211102111000101111110100010001000101000201110100111110100121110111110211000110000111110012010000111110011201000002010111000001000201101000001111001010001010011001011001010210110000010111011001010110122020100200012101000000000000000000100000101000111100000100022010000001000020000010000000110111010121010110011100112110001000100111101100110101001212000020000000101010100000000200010010110100121210110110011000001100001011201100100020220020001112000020001011011001001001100110102110100020220201001200000002011011110000012110001000002001111110100101001000000100010001121010000000111002111122001011101101011110012210001102111001010100001111111111101112011000211000100001211001210000022101000010001011211010122011200121112010101002000011011111202010001022011001010002010000110000012002102121002110200100001010010012001011110001111112122011000100101101100110102011011100111101020111010001110001100000110000001020011011110000020001000000020201101111101011100000000001000100000011201100010020002001102001201001010110110100000001110100101111101100011112000000011000111100020110002110112200002101201020011010010100100000001000211100021002211110010101010120001100011112001020110000100010001000112000000000221
0001111001001010101001111000110111010011000100010101001000112101000011001010010101011011010100000010110000200021101011120200001010000000110000101010101001111002001101001010001011010011101101001111110101011111200010012120111010012112111010121100010101112010000001110101000101011100101011121100110011101010001020220010120100100001000000100022100010210012201001000220001011001011010101000000102010220111111000021011010110101110111112220111010020110000201211001010000120101100102010020100110010000000201010101000110110010001021110111111011121200101100010101111100002110002221100020010110000010110010011011000011111111211000111000101120001010220011010001011100000000001011110022000222011010010102220000000000000210001011010000222021101102000201112122000000101011100210000000000021000010100110200200000200012101110001100100101001010010110010000000112100111001002000012020111000010112000000111100011100011202001001001012100010001011100000100011010001000000001111001100011101010010010010001200000101110011012100200001010011121001112211000000021010122100110020000202010100111011100100000000120121101002010101001011011110101011211100102000211101001101002211102010011011201201021120111110111001110121110000020111210001000000000011001112000112202101101011211102011110011210001101001100111201000111020110112002020000101000010000111110121002212201201121111011021100010220001210110010000101000111000121200011000020000110122110001101020111100110012120020020110100002011001100100101101011111021110200111211110101010111010010001000001100002200110110000010100110000101010110000001022000000002000020000000000100100002000111010101110010002000000000011111111101021111100011000020000001100010100100101020010210201101110110020000002000000011020011110011000110120020111001010011001021011000101111010110100010010101100100101100000010020002000101000012000002101011101201001100111101200100011001011000000000000000000020200000000000000220000000000200020020000020000000000002002001002100100122010102100010111102000101110120010110000112001010100000110010001110000001021100220000011001011001010100010011011001001020000101101202000000002000022020000000000010011010012110010202010001112010010202000010001001101011000100001000001000021010000111122211100021121110110000010110102000110101100000001101000201101000102221010202001200002112202011010100001111000220101011001000000111120020200001210100101010201010102011011102010000101111001012111111101110112100121011001101000200002000100010000110011111100010110000100010001000000011002110110
0000221010001010011010000222210110011120010211102100011100101001011001000002100000000000001001112010000001020211022011200110201112122111100100002000200001110001002101011010111010001010101111000011111000011101110000020200000000012111101112001010010101112020000010101101101100000201000011121100110011101010001020220010120100100001000000100022100100220012200100000110012001111011020202000000102010220111111000021011010110101110111112220111010020111000001010001010000120101100101010021210101020000000201010100000110111010001021110110111001110200000000020000222000001200002221200020020000000000000100110000111020011111011010110111001020000020211011010001011100000000001011110022001122011100020101210000011000000211011010010010111020100001000101101011010010100001000210000000000021000010100110200200000200012101110000020200011000000101112010011000101100011002001000011110001000010112000000111101000100002101001111010010211100011001101100001110011011000001101111001100011101010010010010000100000101110011012100200101010111111001112211000000021111001000000000200020222101010102101100001001110122001111020200011001002010111100010110010000211200002211011101211010002000202200020020101010011001010211110000022002000000000000100101001010020101021110210000110102000211022220001101001100111201000111020110112002020000101001001000000100011110101001011010101111010101011121002121001010010002100011000120200001000020000000022200002200110120200210012110110021111100010001000110001111110022122011110100020222020002000220010020212011001100020000002020110000200000000101120210100000011000001101000110000101001010000011210210010101110010001110110011010122212201021112000112000020000001100010100100101020010210201101110110020000002000000011021111101111000110121020011112000020101011011001011022020200200000000000000000200200000020020001000001011111010002202020012212010111111100200200000001011000000000110010000021101010000000000220000000000200020020000020000000000002002002002000000222000100110101111211101000001120000211010211211011100011011101100111010210010110120011111011122011010201010111021011001020000101101202000000002000022020000000000000002000000000001112001001112010010202000010000001101010000000010000000000110000000011121222211121121110110000010110102000110101100000001101000201101000012121010200200100102112202011110111111110000110011011110010010101111111100102110001010101100000220012000200000022020000001011111111101110112100010100011011112111010101010110001000000001000111210010000001010111110020001110100
0001111001000100111111112100120110110112100020110000000111011200000001100000020101011011010010000000011101101120000020020000022022002212000200001010101002001001101200210001211000101000220022002200022020121111100111001110100000012101110002020111112001101121100120202200202000100202000120210011101120101110101121020210001010000010010100110011210020100022202111000100001002011121101121111201001021110100112000000001011000211111000222110101101110011100012200101110101120102000000011011101100011001010200211001000011201000101010000000200000200101001211002202000110101210021010022001110000001120221010120111201010011221012000200000100010111110001110101100121010001111001001121111210000010001100122222012001010110102100000021000111110100111001101101012000120211111110101011210011101001011000000001100000200011012010000200000000011000221011110101000001000000002000000000100100001011100022100011101112100002000001101011011120111121021001010210100120110010020211102110100000201100110011220201110022201200001001000101110201121111021011011110010011021001012110110110102110000020221200001000111002000000002020020200220201120002001001000101102020111000110010010001101000111100110101100011102000121002110101010001011000202000000100011021002120210110110011021102001200202010110001102100000101011011001202002011020101001111212120000000000110200111002010111000101001011000111000001100000000112002010101101201011000000000000021110001101020120100101001210111010001000000010001010021111021101021120100101110112011121020010010000002101011011111001100110110011100001211000110201010001101010001012020112011111002000010102000002020022020200020022202200202200000002200002100201010010000010010121111011110010010001000100100110100110101200001012010011112101210011111011110000111002000111111000100201000021100110110102201111101100010100110002221100111110111101000011100111101111121102201000111002011001000010110010011000100011010111010001100110110102000100011000001210011110100100001110100111000000111010000121110001102110010101010100011010100001100110002200000001011111100220011000222111010212000200020020002002002021101020211111000101010111101000000101112102112010000100111011110001011112002010000000121000000111002001001000011001001101112000010111111101112011001111001100120101000000001100000011120111200010020010012000102001201001011120110100010121101002011001000121110111011111110101201000110010202011101111011001200211111001000011100000110012000100000201011101101011210100000000000000020101110110022112100110102110011220000
0102102002000101100010211111111111100112100020001000010211101101011110100101020000112010002102112120110012111111010111110000100012010111200121010110012120001010100100110102200000200000000002100011011000011101110000110111010000022200010011021020101001101111101100000001001101110121120211201111112111002101212100000000000000000001000000020002100101210121101011001211001001112000100001001102011022011110101210000001001100112102001101221102020200101001111100010201012000001100101111020010211110110000202001102100012001111112020110000011102021201101120011001121010200001200000001001011100121100012110110010000002011120101000121111111101101111020210001112002200001110000110111200000221200010200101001001011000000101001010020000111111201100010121101120110111111110200110021121121201001112101011100011010102121100101100100100101110000111001201101101102000111001002110022011000110111010011210111201000110021102101200011011010201111112001111100110110001000001101011012000022000000010011110121200101002022111001100002100220010210011101221010201012010001000110110010101011021112011100010011002001101000001020010110110102020002101000000000101111111000200020000111011001101010000101010000202000002022000000220000000000101010100110010020000200001000101110011110010101001110110102200001000111012000200002002000020002210220001121010211100220211110100010000000102000000000002020002022100010011001000211100012110011001210110100201000001100101001001110100111000001000000000000020011111021101021120100101110112000221020012011010100201010200000000011000000100000111211000110200010000000010001100000100000202002020010111101120010000000000000110110011001100000000010001002000012102102011212100200000011021110010101101010210111110002001101100111011201100110011111020101111111002000022022000002000001010002220000020211202000200000002002021110010101011011000011000102100100100001100101100010000011000000000211012001122010011010000121110002201100011110010000011101120001012112111110110222000211012110100110000022101000001001000220010111011100021111101000001010101101010201111011011011001010001010000000100022011101221002201110200100010111012001101110111002101012111001000111100110000020100010100110111110102010201121111111000011010001002000001110010001101200101000110001001002210110000000000110111101000012121000100121001000000001100000211210000001101210101121011002022101112000000110100101011201000001112111101000012110010011010000020110011010110101100021002111100011101110110102110021011112010110000001111000000112010011100211
0102102002000101200000100111001012000112100010011000010100112101010001100000020101022021011101001110110011120101010102110100101011000010110011100020001001111002001101101111100010100011110112112001010120112202211002000100000000101200010021012010110000002122211110110002000202011111110111200011112211001001201100000100110100001111010001111001101200210121101011000210012102001000100002001101000020111112211110021011000101010011111101221102020110000000000000001202012000002200101102020010211110110000202001102100012100111111010110000100101111201101110021000222010100101101120100010010100111100001110000010110011011011100010211100100010101010102121001002002200001110000110111200000221200000200002000001000001000001000000020000000110100111000000010001111000110010101010010011111102101222201111200110000101120200202100011100110011121120111111101111002000111001002110022011000110111001000210110100010100021202001110010011010201111112001010101111110001000001101011012000022000000010011110111100101002022111002100101110120001120000110011010101012020000000110020120000001010202001100010011001000101000101002110011001111110111111000202210011020011000010000010001110001012110100000010111001001011012010000220000000000000110011210000010000110000011201110011101021201210112121202110211020100021111200002002000020002211120001122000211100110210010000000000000102000000000002020002022010000101000220000202200022020010200000000202000002000202000002000200002000000000001000000020110000021101011111010101011211010112000121020020101100000100000000011000000100000111211000110200010000000010001100000110000111001010100002101121020000000000000110110011001100000000010001002000012102102011212100200000011021110010000000100100111120002000000200001001101100000010111110011001000020001022012100002001000121112211011110120102111201101101011022100110111121010100011001111100100110110201200101100000010110010011211121001122010011001100010120101211011011101111111000002220011011101001011100211011110002200110211100012101000010001001110010021011100011100110001201000220001111202010112112011001010001010000000100022011101221002201110200100010010012001011110000002101012111001000111100110000010000011100110102011121010001121011111000011010001111010011000000011012100011011112111210210101110000001101111010111021201101000110101000111112211001010121120100001100100001010001001011111012001001001000111110111110002021211101000012110010001010000020120121101020111100010102000210011100110100000001111011011010120100011001100110212100010010211
0001001011000001100011000100100001001101010100011100000001112101011011100101111001011111002111002210221112020101010102110100100012010111200121010110012120001000101100210000211110101011111100101010111010000000020000020200000000100100001111011010211000002211101001011001100211010211110110100011102111001100111101101000111010100010010001010001101100110110002001000110002001011001110101000001012011121200100100011011010111011011001101110101010110110000100101001101001010001100011101110110111100211000101101001000012110110000000000000100101110101000100110100111010000110002220100020010110011100001110000010110121012010210110122101100110102000102121111112001100002200000120000100000111201010110100002011011000101100001010011101110110101101100220200020001020110011100110011110010200100102001000001001120111021001010000110100000010000211001110100100002000011001001000011110000000001000001100000100000100011202101100011020110101122000011010101111110000000011200001121010021100000020111220111111011101121111002100100110120001120001100111000200011110011000110200000202020011102010100000001001001001001101020010111110101020001122011211110011010120000001001010001110010111010000001020100202000012021111111220011000001001000000100000001000011100012100210000021000111101001211102110001000011100110102121111101101011000101011110000111000101101101001100101000102000001000002010002011100010011100000111110111101001000111220111200000001110010001001110100111000001000000000000020020000020002020221020000020222111001000110121020210200021101101000000111101111000110101101000100110001011010000001010110000110010111010111101120111100011100000110111111001100000000010001100101100011000011000011000011110100010000110100211110110010001100110011001201121101101011110010000001010011001022021000002000002000021110201110001000011110000001010021101100012121011111102101211100000201111011101001110111011110101000210112000122001011010101010111001111011012110111111000012221000112112001011011121000200101210101120111111101010010000110110020011111201020202000000002000002002000201110001021011001010001010000000000011101101111002201100100001010011121001000001110110111222022000200000002000211101000010100111101110121010001110000000000020000000011010011000001120101000000010102101210100012201000011001011100010111201100000020002000202002200002021120110100000110001000101111101100011112000101111101110100110120102011102201001001200121011100010010200110012010221100012002222000010102110220001100011112001020110000100010001000111001001000220
0001001011000001100000000000000002000002000000020000000000022200000002000000020202022022020100000000000000200021101020120100011011001111100100001010101001111002001101101010100010100010100100001010100110111102100112000000000000001100010011021020101000002121100010101101101101010211010120210011101121001000101110000111111010010010011101010001200100211121102000011211011101102002000100110101012022121200111210000111001100100020111101110101010020000101122211000101001110001100111121021020100000110010102002001000012110110001010000000011102020101000110110100111010000110002200100020010110011100001110000010110121001001110120211201100120011100102021110222001011111200100210100011001101101000110001001010000002000000000000020000111110200200000110100120000010210120210100011110010101000102001011100101010201022000000000111100010010010010111021000212101000011001001000011110000000001001000100110101000200011101001100021011020102111012012222200211120000000011111100011100021000010001011110102211022111110111001100001100220010210010111011000100022011001100220110000202020022011021000000011001001001001101020010111110101020001121101000101101111111000100011010002011010201000010102110000202000012021111111220011000001001000000000010011000101101001000210000021000111101001211102110111010001011110201112012100110002100111011211000101100220200020001100101000102000001000002010002011100010011100000111110111101001010111220111200000001110010001001110100111000001000000000000020011111021101021121110100020222101111010011010010001201010111111001111110110111100112220000220100110001011010000001010110000101000000110111010111010110122200112020002100011011001010000001100101100011000011000011000011110100010000110100211110110010001100110011001201121101101011110010000001010011001022021000002000002000021110201120101101011110000002001010120000102000002011102102220200000120220101102001110111010220111011210221111022011120021101111001001112111021220121111011111121001122222110101121121010201112100000110001011101010010000110110020011111201020202000001101000001002001112010001012022002020101110100010000011011101111002201100100001010021021001000010110110111222022000200000002000211110000010100110001020102110201110100000000020000000012000002010001110200100000000011102110001121101000011001011100010000022010000100121000000000000000000010010200000000000000110101000011011011000000011000010100010110002020201110002101210121011100010010200110102011111100021101122000010102110220001100011112001020110000100010001000111001102110110
0001001001000010101001111000110111010011000100010010001100011100000002000001010101011011010000000010110000200021101011120200001010000000110111101110101100211102002002002020000020000120200201001001000000000000020001010100000000012111010011010021001110210011000000000011001111021010211110011010010110001101020000000110000000000010000110201112201100000120001110000101011110101111010101100102011011121201112000010001001101011011111011221102011110101000001000012111001110001000001020110120101020101011020020002100111001110001121000000111001110200000010010002010100101010101100001011011110010010121010121001101102011120211121110211200010021100021010010111102111110100101101100111111100101001200111010101100001100010000010020000111100110211000100000002010110220001101000000000011101100112101111200110000101120200202100011100110011121120111011000111201000012100011110022020001011012011100110110100011200011202001100011121110101112001001010101111110001000001211010012001012000010011011110222000011012011222010000101110111101011010001221000100022010100100111110000201010012012020000000000101102000000011121020111110201011111011020211120011020021000000010000001110010021100110101100011102000121002110101011001011111101010100100020021000100001000010110011011001101100011110102100101000011100110011011101001011010000111002111001121000101111000000100101000102000010101001011101012100020020000000211200112100001010100111200110100100200010101010110011120010002100100001011020111111111201012110211100011121000222010020112010200201021201000000100110000010000110101101000100000000011011000011011010001000000000110111010121010110011100112010001001200121202200020001001000101102001010101010100000010111010011000000000110101120011000000111001101100000000011110010000001010011000021011000101111010110101110000010111101100200000011020012000101011111000100111000212100100100001010010000010001121010000000100001000121100001001000010220001100000101010000001111012120001012102001011000211011100001100010110000122102000100110101110010011021100011001020001101001110001011110101010012000100111011211102010001001110000001101112001100102000011121001000010000002000001111010100010001100111111110110100111101110121010001110000000000020000000002101012111110010112100000010202000200110002100100001100000000000011111010010000022000000000000000000200200000000111111100212121101011010122001101120101100001200000110111101001101011201020011100000110010122000021111000001101001120120111121100010111112021010101111100022102100121101120111210000
1111201112110101211110201212101012210111001010001111100002220001011010002110201001000001100001001110100100210011010111111000000100001111100122000121001121001001100100200002200000200000000001000010100000000000020001000000000000001110000020011020101000112221111111201011001201110210010100111110120001100110110010010100110100110000100000011102010000110000001002000000001011201001010201110100002011221200211100000002001101011101001110102021000101022000200101000201101111101010000010011210001011000001200100101100110201110101001000000200000200101001111110102010100101010011200010111010002122011011011001211000011011001120110101122110000122000011100000011002100100000000020000000002010121011112000002000022000001101010010010010000110100100001000010000020020000110111101000000000002112121011010100101010101002100110010000221211100100110112010101000001100001101010110001110110001010101011000112101111200001001011100021010211000000222000020110011021010110011010000111001112110010001011110100000101011011001001010101120100220200020110002000000001010000100121020100200222001102011101010000100000000000210120002001111100200120211001110000101111111000200020000110100001010010000100020200000022020220001001211000111100110010001100020111112102001012101210000112000200102110000110010000000001000001210000020200110000011020210101000000100011002020001111211010211100002001101020200011120200201212000111110110121000101111001101111100101010002111020011020021011202200001001000111120101101101002111122110002020101100010010000010100000100000001100010000000000100000101000011101000002102111000011021102102120010000011101110002020000000000001000000011111110102200020111011101001111001000101010100000000201010001110100111120010020011000000010002202222200002002000000110000111002000112122000001101001011111110201111100011011110010101110001220001000110020210010100101111101011011101102001110100010211010111100110111011011111021101111001001112111011110011000011100200011111011110010120211011101011010110000001022101101100120000100200000020002010202001000110001100022000200200001020010001010001010000000100022011100010200110100000002000011121000101100000001100100000010112001001101000001111001000001111200101000101011011101000200000000010120011110111111111020111000101000101002112101020100110000100121011011010010000022000000000000000000110110100000001110100000001000010010120011010000000101100020110202011101111011001200211111010001201100000111000111011011011001210011100000011001011110101111000112121110010101110101110111100111
1020000001011011111010000210111101112100010010101111100211001111011011001002010100011010001101001120210100211011010102111100001110001111010222100120002110102101101001101010100010100010100102000010100001100000020001000000000000001110000020011020101000112221111111201011001201110210010100111100111002100200000000000110000000000000000000100010100000001011101001000000001000211110010101000000001010111100101100000001001101012002000110102021000001021000200101001110100111001100000011021110011011000001200111101000110201110211010100000100101111002001221110012110100101010101111000020010111111010000001111110000001011011100010121111111101100212020100000001011100000000000020000110110000011020112111112002100000101001000000010000000020100001000000010001212100220000000001000000000002101010101011000102111101001021101000200000000010000100111110101000000100001101010111000110210000001001001100222100111100002000001000022011121000020010001000100110010000100001000200110100010100010001002120101100101011011001001010000110020012020110000012021101001111110100121020000201122112001111101010000000001000000210001200001020120200110200100000010111212011001101011110111010011101101000100020200000022020220001001211000000000100000000000010100111102001112101210000112000200102110000110010000000001000001210000020200110000011020210101000000100121110010001010101000101000002001012011111012220101112112010110000101010020002220121011020200102020001011010111120021011202200002002000202202101021002020120101112210001112010020000010000101000001000001100021000000100100111110000121100000002002222000020022001102110010000000011100001010001110011111111201010112211110001010221002111001111001000101010100000000201010001110100111120010020011000000010002202222200002002000000000000020002000011011001001001101100112010201120100100012011000001010010220002000000010201101010002201000001002000002000021100110101000100110000010000100002010111010002000022022002000001011000010200000200000200000110100210101010111101010121100101000001111011220100200000000022020202001020001000022000200200001010010001010001010000000001121002100020200020120111110010111100100101110010001100100000010101020000111012011201100010000211200101000101011011101000200000000000120011110111111111010121001011000001101202101020100112011010000000111210010100111100111100100101101110110200000000010001010001000010010120011011011111110100010110102011101111010000100122010110011111000011111001000000011011001210011100000011001011110101111000112121110010101110101110111100111
1011101112110000211110101110111102111001000000011100000001121101000010001101200000101000000100001000000000110120011010110110101101111110101012001111010221000011110201201000211111100000110002101000011000012202200000100011010000012110010020011010011000012100001002022000200210110201200100100000002002000101210010010210110100110000000000110012100101221100102111000000000000220000110000000110101020110111001110010101011012022111000110000200000020021000101101012020011110002200011111010011111101000111101100001210110200111100000000000100101110002001211210111100110000020002210000020000220011100001110110010010111021010211010012101100000111101020100010010011000100000000020000100111000111011112001111000011000000211011010010010111020100001000101101011010010100001001111000000000011100010201021100201101101011110201001100100100001010110000110201101000001000002000002001110100010012001000100112101111200011000000000011111201000010122001100110021110110101101010100110111120101010001011110011100011111100001001101000101010012020110000102000000011011001110001020000200111002002011000011000101001000000101011110101120110200120201110100001121121110002001011110111020020201202111111001001111011002021221010110001020000201000000000010010011110010100201121022211011011110111000221100100000101111020100101002001010100010212101101000000200022020000001000101000101000001011121001022012110001121001011120000200000020002220220222020000000110120211110011000200022222000011101011011011212011011112101121000011121010101000120011011101101011000000000022000000200000211121100120100000002101112000011011001111101010010100010200002020000000000001010000010011100001100110112101100011101001010111010100000010101000001000000100010100010010100110021011101121111001101010010111000020002001011010001100001110111201100110011201012100101021211100112221100001121020101101010002200100010020011001001111000000000000002121100000000000020020202000001100011011012000000011000001210011110101001100110101021100110001010000011021102202110110101000100000110101010202001001110001100021001100100102001010010000000000000110001221101101121111010010100101101201010011200201010000200200011000101111010022021011202100020000110200111000100001011101000110000000010210010011200010200200011001112111101110200110211011010010200121111100000220010012000000011000000000110110100000110001000101111100110011010011001001100100100010110101102101111000101100211101010000011000011211002000000001101000111111011200011001110110110010000111201022222000220000000200000002
0101211112111112100111101111001012000112100010001011010101211001120000110100110000011010001111001110121011110111010111110000111012001121100111000020002011002001100100200001200000200100000001000000000000000000020000020200000000111100011001010012101111201112100001110101000101010211010120201021111210111100111100000100000110100000000000020001201000110010002001000110002002111000100001001101000010000011112000010001001101011021111102220002020110011001112100001111102111101100000011010020111100211000101101001000121100110101010000000122102110101001111000001010010201001210010001011011110010000011000120110101011022120111000111000200000202010002020000221011011110200101200211111001211000000200002000101011001000100000011010000000110100111000000000001011000111101010101000100001002101121000000000002020201012100100000100110100010000221011110100100100000100200110000001111000000002001000000220011010101111210101200010010210100021110011020101100021010110011022000110100020000020011101110101100010012022111101101100110110011020100110211000100022021000100110020120000011012012010000011000202001101001111011200012001210101220100010110010101111111000110011011102001001101010000001011010201100001011010001121011111100000000011000001001011020101122200210001001010101211101111101010111010101012010210001002000120002210210002121001101200110101010000011010100110210101102100110210110111110211000110000111110012010000111110011201000002000211110011011111011110000000000110100110021000021101021120110000120122010112001220021020201100012101001100112001000200010111110000110200110001000000001101010201001111001010000101211210010000000000111110211011001111000000010001000102001010001010001120010000100100020011110100121210110010001100100001001201121101101112010001000101120112011022021000102000001010001120010111201201001100000001011011010100111001012000002001120100000120120101112001200001021110010021100110111011011111021101111001001112111011110011000011100110001111111210100120211011101011000010000001111000011011000220000022112021200000001010100201101210102000201110001021021001010001010000000101122101202222012100100100001010010012001011110000001100101111001111110000110001011011010111210002011002021101111111101000110000000021110021100100010100100010100111112010101111000000011001100111111000012110000010012000101002200012010010121100110110011001000001000011011011000000001000010100100011110112002102000001200121002000000110010011010110111100010202111111010101120200000101112111010010010101021111101110201210101110110
0001001011000001100011111000100001001101010100011100010111011201011001011000021112112011010101101000000101101112101110120100001112001121100112001010011120001000110011100000101001110000210110002000011120111101110001010100000000100100001010011011201001101112100001110101000101010211010120201021111210111100111100000100000110100000000010011102200200110010001000000101011100210001100110000001011011011100101100000001001101012012001102220002020110101101122211000111102111100000000020010010200010201000101101001001111001110101010001011121101020100001111000001010010201001210010001011011110010000011000120110101011022120111000111011110000202000011010000222101011210100100110100011002110011010111001001001000001000001000000020000000200000220000000000002000110211101010101000100001002101121100100100101010200011200201000100110100010000221011110100100101000000200110000012021001011012001000000111100021001010210101200021010110101121111001121100100021010110011111000111000021000010020101220112000000002022111011100100020110111110010011121011100011111000000110020120000001000102000001010001002001101001111020110101110201011111011020211120010111011000010001011101100001011010000001011010201100001011010001121011111100000000011100011011011110102111100210000020101001101000100001100001000111100110102121111101101011000101011110000111100101112100001000000000001000001001012011012012100010011001000211100012110011001210220111200000002010111000001000201101000001111001010001010011001011001110121020101011211111012001110011021201100012101001100101001000100010000101000000200110001011000000011100111000001100110010102101111020011010100010121211111101100000001100001101000101102001011101001100011120010010010000000100110101120011000000111001101100000000011110010000001010011000021011000101100000020001120010111211201001100000001011011121100101000102010001110212100000201002011101111021001021101000100100001000111100002001010020110101100000002000000011000001210000101001101010010111100100001100010110000122101000010000110110021122022200010101010100202000220001010200101010021021011010001110100111000111101111211102100100100001010010012001011110000001100101112001000111010021010020101010110110002020002020202220200000011110000000102100012100100020001000010110202111110200002100000011001100111111011101100000001012000000001100011000100211000110111121101121010001010020021100001111000010100110120102011111101011001101010001011000110010011010110111100010202222001010102120210001100011112001020110001010110001000212100000110110
0101101011000102100011211111101011001211110110002101010101211001120000110100110000011010001111001110121000200021101020120100011011001111100101002000110110110001011012001011100010100010100101001000000110111101110001010100000000100100001010011011201001101112100001110101101101010211010120210011101110001002120001110110000000000010000110111101201100110010001000000101002001111000100011001101000010000011112000010001001101011021111102220002020020000100011111001111102111100000000020010010200020202011020010001100111001110101010000000122102110101001111000001010010201100110010012002111001021001022010110100101011022120111000111000200000202010011010000222101011210100101200211111001211000000200002000101011001000100000011010000000110100111000000000001011000110010101000011100001111101111100201200101010201021100100000100000100010000112111100111100100000100200110000001111000000002001000000220011010101111210200100010011121101111010012010201101121010110011111000110100020000020011101120111200021022011111100101001100210020110110011121011100011111000100110110010101011011012010101010001002001101001210011200012001210101220100010110010101111111000110011011102001001101010000000001021101100111001110101011012111100101010111000110011000020111021200100101001010101211101111101010111010101012010210001002000120001010201011110000111100101112100001100000000011100001001101020101011201120121000000111110021101001010111220111200000001110010001000110101210000002111001010001010002112012100111021110201011211101122011011010021101100001100001100112001000200010111110000110200101001110100101210100201000102101110010102101111020011010100010121211111101100000001100101000102001010001010001120010000100100020011110100121210010020011000000011002201111100001001110010000001010011000021011000101111010110101110000010101101100200000001020012111200111110101100002002120100000120120101112001200001021110010021210110121011111111011010121001001112111011110011000011100110001111111210100120211011101011000010000001111000010020000220000022112021200000001010100202000220002000201110001021021011010001110100111000111101111211102100101200101101101112002000001110110111211011000211100001100111102011010111211102011112021001111011101000110000000022000002010000020001000010000010001110001110100000011011011010000000112110000001012000000001100011000100211000110111121101111011001022001111000000010000000001200011110112002102000001200121002000010010210110102011111100021101122010120112121120001001120111012120220000000000000000111000100000111
0101101011000102100011211111101011001211110110002100020211101102021000111000021011112010001102102110110112011202010201110000101112001111100101002000110110110001011012001011001011010010210111002000011120222202100002011101100110000200000020022020200000002222200110101101101101010211010120210011101120001001211101110110000000000010000110111101201200210010001000000101011100210001100100101111011120010021211100020102100101001111111112220002011020000100011111001111102111100000000020010020100010202000010110001100012101111102121111011210100110100001000110000111101111200110010012002111001021001022010110101000012012010210110012111110000202000011020000221011011110200101200211100001120111020111100002001011000000101001010020000000200100210000110100011000120211111110101011210011101001011000000000002020201012100100000100000100000010011122011011111102000011100011000022020001011012000000100001100021001010220200100011011121101111010012010201101120000010002200000111010011101010020101220111100021022011111010100001010210120200020110211000100022021000000110020120000001011012010100011001101011011000011020110101110201011111011020211120010111011000010001011101100001011100100000010112002000222002211210101102111100101010111100011011011110102122200210000011111101211112211211020111010001011110201112012100110002100111011221001111100101002000001111010100110210101102100110210110111110211000110000111110012010010111110011201000002010111000001000201101000001111001010001010002112012100111021110201011211101122011010021020201100012101001100101001000100010000101000000200110001000000001101010201001111001010000101211210010000000000111110211011001111000000010001000102000011000011000011000011110100010000110100211120010020011000000011002201111100001002000000000000020002000021011000101111010110101110000010101101100200000002011011121100101000102000002001111100000110011000011000110001022000000010210001010111100002000010020110101100000002000000011000001210000101001101010010111100100001100010110000111102001000000110110021122022200010102000100102000111001010200101001021010110111011211201111000100200010101102101001200101101101112002000001110110111211011000211100001100111011011010111210002011002021101111111101000110000000021110021100100020001000010010101000210100001200000011011011111111011101100000001012000000001100011000100211000110111121101111011001022001121100001120000000001200010101102011002010001101010002000010100100000011101111100021101122010120112121120001001120111012120220000000000000000111000000110110
1111102001010201200001101211011021010222210020002100010101211001120110111000011001111010001101001120220011110102120102101000200012011011200121010110012120001010100100110001101001110011101101002101011110111101110001010100000001101201101111011110211001112221111001100002001102010120010121100011102111001100101100000100010111010100011000010011200111100121100101000101011101101012001100100101022011012201200210110102010110112012012002221102011200012001212111001201002000001000000020010010200020102000111020001001012210120112020100000011102021101000110000002020011200100200021012011121000011000021010110000100012012010210110012000200000202000011120001111002100101100000020100111000221110020100201111000011001001211012010111011111111201100010121101120110110220010100000011110010101100112100100100101020101021100101000111100010010010121011111100211002000100101101110012012000110111002000110220000020000021211100110100011110200022000011011100110110010011011011100110110010000020002002000111101122112000111101100000011020001120001101111010101012021000001100111000102110022011011100000011000000000010200011200012011110101111200011000010212121120001100010010011011011202110100101000122011011112011100201110002011101101020200100001000110010000011110100000011010201111111211211011212010000011001100102011100110001201111102111000102211110100021111011010100100110101102011101121110010000101001110100101101021020001210121100101000001100101001001110100111000001000001000000020101111022200012011100201011212011211010021020020100201011200001110012001000200111121110000110200000000001000001101010211010112012120101102101110111111011001010120110011000000000000011001001101000020001010000121000011110110011100210100221110020020002100001001001112211100001011110010000001010011000022022000002000001010011210100010101101000200000001011021010100012110000101001011111100000111221102202001110000020220020022200220222022021220022000222000002202200020220020000022200020001111111210100121112111202011000000101101001000010020000220000012001010100000110010000111010210011011101010011012011101120001020011000001011002101111001111111200201000101112001101101221110111211022000200000002000211101000010100111211110212110101111010000011110110000012000000110010010211200111000010001000011220000101011010000101111010112111000111002100101001001111000210110011000111121100121010001011010121100001120000000001200000110102002101001112100010002000010010110000102000222011012001111010110201110110010111112021010101110110011001100110100110101110100
0002002002000000111120212101210101210101010120100100100212000201012110001111111001101001101001112010000102102011110011011000100011010112100210011100111111000010001211010112111000210100110001100011011000011101110000110111010000111100011002010010011011100101012101000100102001110111120220101010010100211200020000000200000110100001000010011102200101011202200002000200020020202002000200210110012121120110211100010102110001100020000221011201110200000200022211012020000021102000000011010000100011002010200110012001010202000101010000000111001110200000110001202000111111120011021100011100001011112022002011101200121001001110120001211011111010211001200010000020000000000001011010101100111210000001001011011001002000100000000011021010100100210000000000001111020010010102001000111001111102010112011100101000102012111100001010200101001001100012020101000101011001101011220011111111010010102012000121110121101102100000011102020220200021011000000100110110010021020111101111011001001111002011000121021022210200011002100101020100211200020011002000010011020001111100200000201111100020111100000001110200011001012011110001001002020002111100101100110102101001110011010110020011100010010201100000202001011111011002120010011110101000000100001001110001100001010110001010000100102010100110001101000202002001211011012100001101220002202110010110000110211201102001000000202001000000111010001011100010011001000000111112112000000000000022200002200020220200200002220020020000200002020002000200202002001110021111211211101201100010001010000002101011011111011201110110011100001211000110000211001010121000001020201100202002200011101110002000000000000000000000000011011001010010100001000111001101011211110110000102021110010000001110100111011112001100200001001101101101112010001000101110011102000111001100100111010011020111211110101002001010000011012100110200011121010121101200021100111111011112000011001000001000000110020001011001020110202011101000110121120211121112011010020002021211110111100211011100001211000111111010011010010010110010111011000000012110201001100010100021010111101011010000000000000000000000002002020000000200110110011001000022020000000000000001100100110011101101010111010011112001010000000110010000000010000110110011001000002221010000111111101201112001110001001011101110000002201111010221021201111020111002100202002201011010010010101000120201012002000000222220020200002210001010000110000220011100100101021120111010110000010100011000011111111000200022002000022220200000000000000021120220000000000011110101120112211101
0001111001000100111110212101210101210101010120100100100212000201001110100101020000101000001011111010011102102120000020020000011022011202100210011100111111000010101200120102211000101100110012101100022010011101110000110111010000111100011002010010011011100101012101000100102001110111120211201111112111000200011111010200011121010110021100100021100111010202201202000000002002111011001110100100011000001101100220220202010000200002100111012111010100011100112111002110001010201001001011110100100011001010200110000100010201001100111111000200000100201000110101201110101211010020021100011100001011112022002011101200121001001110120001221011111010211002210001001011100001100001011010112101122110100010112111011001002000100000000011021010100100210000000000001111020010010102001000111001111102010112021200110000002111111101100010100101011111110100110201101001011001101011220011111110000001001001100112210020001111111002210021001112000010121001000100111110000100001000200100110000101111002011000221121022210210010011000102010210120200020110102000010011020001011220110000201201110011002100001102002002000000012011020100110101120002111100101100110102101001110011010110020011100010010201100000202000011011011002120010011110101000000100000001000011100012100210001101002000202000100011100100000100020020000202002100020101000202101211000000000110211201101000000000202000000111001110011011201120011110000212211021111210110101122021000011200021110100110001211110011001100001020002000110202002001110021111201102201111200010011010000002101011012122011200110111121100001211000110101110000000010001101020201001111002200011101110002010011010100010011101100101100000001110001000101100010001010010121111121101011100001000001100010010020002100001101001011102200110010112111121000101011000202212100000201000111200100101111211112001101020100110001010100101110111010121101200021100111010010000001100001011101000000000010001010100010010101000110100000000101010010000010001110011011101001011100211011100001211000111111010011000001011000120100110000000012110201001100010100021010010101121110001100010001100100010001001020000000100110100000002000022020000000000000001100100110011101101010111010011112001010000001101011000100010000110110011001000102100011100100010010111222110011111110210110000000102102111010111021201101010111002100202002101111010010010101000120201012002000000222220020200001101001020100020110111020202201001111100222111001001102110011000011101100010200011101001011210100101110011000121101100010012222000110102110011220000
0002002002000000111120212101210101210101010120100100100212000201001110100101020000101000001011111010011102102120000020020000011022011202100210011100111111000010101200120102211000101000110011101110122010021202100111100011010000012100020002020020002001101010001110101100102000100112110111211100011001101200020000000200000110100001000010011102100111010012201102000100011011102002000210210110012121120110211100010102110001100011000220012111010100000200022211012110001011102000000011010000100010001010002011101100001110001100111111000200000100201000110101201110101211010020020100011100001011112022002011101201021001111111110100111011111010211002210001111011110002211000011000022101011020100010222222022002001110201100000012010111020100001000101101012101020120010101000011221011210101001112011100101000102012111100001010200101001001100001021111102101100001101010110000210210000001001001100112210020001111111002210022001112000010111000000100110110010021020111101111011001001111002011000121110021110210010002100100110010112110120112002000010011020001011220020010101011011002111200002101111101011000001020100012001001020002021101101110120102101001110011010110020011100010010201100000202000011012010111110012012101000011110100001010111110100110110000010111000200102010100110001101000202002001211011012100001101220012202100010000000000200202002102011100101011000111110100010000101110002210000101121110012110110000011021100011200021110200200002220020020000200002020002000200202002001110021111211211101201100010000011000101101021112122011200110002220000000202000000201010002111121001012020112110202001000011101110002010011010100010021101100112111001011100001001101011011001010010121111121100100010001000100111111000020002100001001001001101101100111011101011101100020001101101101000100000110100010011211201201002001010000010001120000012220010100010001101101001101111011112000011001000001000000110020001011001020110202011101000110121120211121112011010020000101001101010011112111100001211000111111010011010010010110020100110000000012110201001100010100111010010111121110112201020102100200020010001011001011001020200101001000011121001000000000002101011000010101101010200000002022002000001001101011000100010000110110011001000102221011100100011001111212110111111011101110110000102102111010111021201101020002000000102012201011010010010101000220101011102111101100011111100102111101110100110120102011102201001111100222111001000001000122112111001000010201000110111011211010101111121100122110110000001111000000002020022220000
0002002002000000111120212101210101210101010120100100100212000201001110100101020000101000001111111010011102102120000020020000011022011202100210011100111111000010101200120102211000101200110011101111022010021202100000110111010000111100011002010011010120100102000010101110102010010111110120111010010100211200020000000200000110100001000010011102200111011202200102000100011011202002000210210110012121120110211100010102110001100020000221110210100110011100112022002110001110101101112121111110100010000010101001012001001110001000111111000100101010102000100200200110010101110020021111011100001011121121001021110201021001111111110100111011010111110001200010000020010001111000011000011100000120000001111122012102100211101100000011000111020100001000101101012100121110011100110011110011210101001101001001001000201021111100001100100100002001210012021011001101000001101010110000210210000001001001100121110121101102100001101012011121100020021001000200201120000100001100100011100011101000020001220211121022210200011002100101020100120200020110101110011012011001100100200000201201100020111200000001110200011001012011110001001002020002111100101100110102101001110011010110020011100010010201100000202000011012010102120012012101000021210100000001001120100121200100010202002100202010210011101100000100020020000202002100011200100202202100010111011110111101202000000000202000000111001110011011201120002210000101121110012110100000011021100011200021110100110001211110011001100001020002000111212012101021020201211120112101111010011010000001001011000010111112000001110000000202000000100111002111121001012020112110202002100011101110002010011010100010011101100101100000001110101001101011011101011111210211011001011100001000001100010010020002100001101001011102200110010112111121000101011000202212100000201000111200100101111211112001101020100101012210010111121020110010101201101001101111011110000011001000001000000000010001010100010010101000110100000000101010010000010001110011011101001011100211011100001211000111111010011010010010110010111011000000012110201001100010100021001011110212100111101010101000100010011002011001011101020210101001000011121001000000000002101011000010101101010111010011112001010000000110010000000001000001000021010000112111001000111111101201112001110001010210110000000112001010000110022200001010111002100202002101111001220110011000220012000111111101100011111100102220101100000200010102011102201001111100222111001001101000122112111001000010201000110111011211010101111121100122110110000001111000000002020022220000
1010210111110100222211202110211102221000000101001110010101211002000011001101100000000000000100000010110000200010000110010000000011010100200011001111100111110002001101101011100010100110100111111010110010000101110011011010011010000201101111011010110010001212111111101101101102010120010011100010002002000100000000010221110010100000100011101120100100120011101102000110011002102111010211110100001011110110111000000001120000200010101020001111100101111010200111011020011110102010000000100110000001101011000111001000221020011100000000000021101011200001111120002010100101010011200010111000111011001021121000212110021101101110120012112021000122000020200000121102100100000001010111100111000211002201110011101111000100111010020010010000110000111000100000001020121000001001111000000000101101111102022100111101101010021101000100000100011111210100100101000101100001101010111011010101011012011100100112100110201011000001000012110201101010122000021100100021010120020121010002001112110010111022020011000000011011111010000102210201210101020111212010111001111100100000110011111011200111110100000000001101010001211211111010101101100220200000000011221111120102101001110002020020110010010201110001111011011011121011011000021111101010000100010101111002100112102100101101002100102111001101000001000010100001111010110100020000001121111101001010100011120000000111210010110100001001101020101001110011021001021011000200000010001110110121010100100110120211010000011110021112000010001011020120101101011112101121000011121010101000120010020111000110010011110110100000000100000101000010211011101111000001101010201002010000000111101110012020000000000001211100010112111121101100101000101100010102000111012101100110111010001110100110010010010010100110020002201111100001002000000000000111001000202212100000202000022200200200002201022000100010100110002110100100111010100000000002201000001001000000001120101000000000001111010001000000020010101000110100000000101010010000010001110011011101001002100100220211000110101111211101000000101111101110100100010000012011111001010002000012001110200001001000000000000110000000100022011100010200110111010001001001121011201201110110200100000010101010000200001011112101000000000200020000000000000000000020000000001111021121210001122110111000101000001111102101110000021010110112021100000010000022000000000000000000110110100000110001000101111101100011111000000020000110001110111010101011002010001101010001100111111000122101012110000002001001110111011111021001011110101112110111110010000000110101110012210001
1010210111110100222211202101200002220001000101000021110201102002000002000002000000000000000000000020220000201010000101010100001021010100110111101110101100211102002002002022000020000120200211111001010011101202200010011010011010001111101111011010110010001212111111101101101102010120010011100010011001000110220011111100220200220000211000010011100100201121101101000110010002102111010201110100002011221200211100000002010100200010101020111201001110111000101101010111012110202010000000100110000001101011000111001100110110121100000000000111001110101001111120012100200001020002200000020000220000010110010121001101102011120211111021111200010110201020111000001011100000000001010111200220000102011111110011102200000201010000010010000000110100111000000111000122010220001101000000000011101100011102022100111101101010021101000100000100011111210100100101000001000001101010110011110001012021111111000102200110111002000102100020020120010021000000011101111100000210010001111001000010100111112012010011210011111000000001100101100020022011110000011111010000111001110001110000201111101102011100000000101000000000200220002000202201210120210000000011221111120102101001110002020020111101010202100001111011011011121002112000011111100010000000010001011011110201101111112111002100102111001101100001000010100001111010011100020000001112001201101010100000111010001010100000000000001001012011012002110011021001020110100200000010001110111211020100100110120211010000011110021112000010001011020111000110012121111010001110112021011010110011000101101011100000000000000000000000000202000000201000001101000001101010201002010000000111101110101111100000100000111100010112200110001010001001000101101102000202001201100010111010000110200210100110100100200210100001010102200110010112111121000101011000202212100000211000021100110110101110011100111110100110002110100100111010100120000211010100010010020010001100001110010000001111000000010100010011101000110100000000101010010000010001110011011211110101101100220201000110101111211101000101200220101000100000020001010101010001200001101012001110200001010000000000000000000000100011020000000201201000101101010111111001101100000000200200000001111101001111111011212101010000110200111000100001011101000110000000011201011111210000211200000000201000101011102101110000021010110111010111110120000022000000000000000000110110100000110001000101111101100011111000001110000000100110120202002002202000000200222001010000200100111101011221011002000001021220022211021001111220210011110211101011111000110000010101110001
0010110112122011111111000210211101112100010110002200000002220001000011001101100000000000001001111020110001110111011012110100101021011001110222100110101200201211102101101010001011010011101012001000010010001101121102010111010001001110000021012020101000002222100110101002000202011220010000201011010101000011210011120100110100110000100000020002100100200110011102000100002002111001110200110100002011221211111000010001110001100020000121000200000020022000200102000101012110102200001112010010110011000111101110011100010200110101010000000111001110101001111120011211100000110002200100020010110000000000100121111100001021010211010012110200010110102120111111001011100001100000020000111110100011010012000012002100000202000000000000000011010200111110100020000221000220110110100000000000002100010102011110201101002010021101000100100100000100100100010101101000010000101100010101110110001120100012001202201100011001110100110022010102001111112101110001111121010110020010000002001112110020101002110011101111010100011010110000110010121111010121122010201002021000000000100011020121011111001000100011100101101000200001200001020120200220200000000000101011220111110110000010100011020101010202100001111011011011121121010010010001101100000200010101121020010111200211011211100011210111110110000000000100100001110011111100120001111120111010000000100011121100000102211010221110101011210010111001011100110101110000021200122000001100000010010110201021010111010000101200012112111001010001010010101012000101111121111111011101211000020001010100000100000001100021000000100100111110000121100000002002222000020022001102110010000000011100001010000111100001121101010112211110001010221002100011111001000101010101000101111100001000000000020000020020000000021011112211100001002001010101111111002000001101111011001100110101010110111200200002001000000010002110100000121020101001010011200000002111000001000021100110111100100000001110100100101020202000002000011011002000001000000001210011110100100001110100210100000110111010121210101000000210101010100100010001021111101000110011200021010110101011011011001010100110000000101120102100020200020010201100000100111001100100020000200200000000101111100111011011201100021000211200101000101011011101000200110011111010001000100000200200000000202000101210100111100001110000100111022100000000100121010100100110100000010010100001100100001000000100111120020100000000011110101021210211002002201001000200212010020000110200110202011110100011101010200002000000021001120010011201000111110010000000110202110011100112
1011110121220100212110101201200001111101010100001111100102102002011001000002100000000000000100001010110000111120011001110210102111111110011112100121012211102101102101111011111010001010210102100000000102202211200002000011011100000200010011021011201001101112100111211101000101110211010011100010021001100110110011120100110100110000100000020002100100110110101001000000001001211001000100110100001011110100112000001011020010210120000121001111000011012000200102000101102111101010011000000100100011000122001021011100001110110101010000000021101011200001111120001121000100100011200110111010000000000000100121111100001021010211010012110200010110102120200000020002100100000000020100011001000121111111110102000011001001211010021001020111021001101000100011111010010001010101101010111000002001010012010101100110011011001020010010211111100100100102010101000010000011001001000011201000002020110012101102101101010011101101110021020111001121001101100001110011010100001100100011000010100020011002120111100011111100001001100201110100121111010121012000100000100000110110100111020021110120100000100011100000111001211211111010101101110121101001110000101110220111110110000010100021111101010202110112011122011010121111010010011110102000000100010101121011000022201200000201102100111121110000000000000101000001210000020200110000011020210101000000100011121100001101011100110111001011210010111001011100110101010110020200111010002210001000010111201020111111010011111110011102211002011001101101000021001110121010112210002112121010010010000101000001000001100021000000100100111110000121100000002002222000020022001102110010000100010200001000000000010100111101110112200110001010221001201010020001000010021000011110101000001000000100010100010010100110021010010111111110110121021221000111002001112121000100101110111200100100001101011100200010101200021111011000110010101010001200110001110121011101001111000110010100002111100001111010011110201000010211000101001101001000000001210010211010100000110100111010010000020000002022002202200210101010100100000000022020202000020011100022000200200002011011001010100110000000101120102100020200111010100101000100001000111200010001201100011100101020000111012011201100021000210200202100100112012102000101001011011010011010100001111110111000101000002101101212010001111010000000011111110110100121010100100110100000010010100001100100001000000100111120020100000000011110101021210211002002201001000200212010020011111001112201001111011002001000200002000000021001120010011201000111110010000000110202110011100112
0001010010110110102001111101120110110220011200001110010101101002000011100001010000011011010011010020120000100010000101010100001021010100110122100221001211101102002001101011100010100210100101000010100000000000020001021110011010100101102101000000020020000202022002000200202001020120110121001010011111001000101102201100001011010100211000101121100001221110100001000111012111110110110102000000002010211012111000010001010211021111000211112111010101011000011000011110101222000000001121011010211020000000101020101111011101110101010000000200000200002001111001001121101110100002120201020021000010000011000010110001010010002101000111101000010211110010010111110111101110000101020201020000222022110020111111101101001002110000011011010111111200101000000111011212001100011101001000000000002001010011011110101010101012022000000100100100011100011110011001102011001110112001002001110100010012001001000002200020101001001001111000011111100010111100010000010011011022202020000110002002100010011011211010100111012121010001210001101000002001101000121220110000110101100110010110010112101011001012111000110000010000201001012112000101012111111010110011111010120001001002121102010011010120000202010211111011002121010212120011010001100011111000022021102120110111111011022101001200211011110001102100100102102001111111011111110000001010110101100000100011120000001012101000200121100101110100010010010000101001001112100012110001000100211211200010001020110122000100211101011000000001001000111120200111101002101111100011121101100000010010000111100010000012101120001100000111010102000001100112101022011000002110121000110010100010111010112011000010100121021101100201100000000110200001001001111001000101011000000010020010100210100110111111012111011210110000001111002200222020002101212110121012000112110210100111021111110201111101011011111110010110111101010112012002000111001101011000011010020010001100001110010000001111000000000000011021202000001100011000101010010000010001110011011101001011210200111100000110101010112110011000001010110010111011000000012110201001100010210010111000110120101112110010101100100120000000110000110112001011202000100000222002000000000001111012110010000202020022020010101000020100111101101000100022122222010011010001101110200000000000020220000020201101200002111110110101201001010000000022020010110101100102001200001010010010100010011211121100001000011011010100001100011110101021210211002002201001000200212010110011102001000121002000100010201011100011101110110001000010011011020110000100010001000111000000100120
1011011010120111101110000100010110011210020110000010010211100211011000100001110000011112011010100001010000111121101020120100011011001111100111000121001112001002001100200000200000200100110121112100121020012202211101111021021010011202201102010101121011100212111111101200202001010211000120210011101111101011100010011000000000000010110100200022201110221110101011000100001002010110210102112101000000221111122110010111001100101010000211111201110200001011012100122101010211000001001010200110100010100000202001102110011101110101010000000200000200002001111001001121101110100002110201020021000010000011000010110001010010002101000111101000010211110010111211221111101110000101020101010000112112110020110102011000001102110000011001010122022111102000201021111111001210011010110011100001002000010011011110101010101012022000000100100100011100011110011001102011000210112002001011010101000011110000200001101011000011101001101010020120201122001112121201211120110000011110000010001012100001121002211011110021111111010010110110120110121120110101120110111012010001000110010110010112111011001012111000110000100001111111110012000101011110110111010111001111011001010001021102100001010010000101011111210100120011000101120010000001000000000001112011101120000222202002022200001210111011110002110100100101101001000201110101100001102011101201100001011000110001102000000000001000001001012011012022111120111111001112100012100001000100110110110010011110001001001110100111000000000000110001010120100211101002101111100011121101100000010001000111100011000011001110001100000111010102000001100112101022011000002110121000110010100010111010121002100010200010011202100101100000000200200011001001111001000101010100110101110020100210100110111111012111011210110000001111002200222020002110101210211012011011110220000000021100110110102201111001111110010110111101010112012002000101000200021101020020111100002200000010010000001111000000000000011021202000001100011000101010010000010001110011011101001011210200111100000110101010112100011000001011011111100121000100112111110102101000010021001101120102011112110110211000100120010001101001010012011111112000101000111001100100010010020002220020000102110021011110101000110001111110211000100022122222010011010001021120200000110010211110100000101000100011102000200000010010100000000022020010010012000101001100102011120110100000010100011000001000011011010100001111000010100110120102011102201001000200212011101011102001000121002000100010201011100011101110110001000010011011020110000100010001000111000000100120
0002002002000000000121112100120110110112110020000010010211101101000001100001010000000000000110000000122202011110000011020100011022011202100210011100111111000000102200220001222110111111221101000020200000001010110000011210100000111101101002010101121011100101011001000100101002021201010120210011101111100200001122020100111020100011010111101121100000000011101002000100010010201001110100110100001021110100112000000001020000200010101121000200111101011000112122011011101120101000000001110010000001102010101111001000111010000001010000000110100110100000220111202000201111020121110010001100100000002022002000211201121001001110120101221100010011010112100000110010010111221000101111122100000120000001112111011001001110101100000021011111110100112100211201011001021211110200000011110010200100102001011101010110110020012010000110100000011000110111020000101201211100101011110011101001010011101011000120001111200011010100001011020120111120011000000100110010000110010222002021011001001101011110110110110112110111000011100201110110121101010000011010120100111001111110110000202110000011111110012000221011111101002010101001011101020102011210201100110011200002010011010110020011100101110101110100101100010001020002021000011111101000000000000011001111200111100110010112002210102010210000002000000200020020000202002100020101100211202110001001111000001011102101000000111101001001210010100000202220112110000101121020012110100011121021100010210011001111020000111200011102000010011001100011111111111022020200201011211101122011010000100101202020121112101100221211122100111110101110000220001000020000000020200000211011211000111000011101100011100000000001100012111001010010002000202000020000010010121111011010010001101110111100010010020002100001101001011102200110010112111121000101011000202212100000101000021100110110102211111001100010100110002110100112000111001000011101201001100111101200100011002011001000000000010001010100010010101000110100000000101010010000010001110011011101001001110100111001001010110000001111102202020010101000201001010100000110010011211111111012001210101111000010010000000000010010012012010100100201100010011011010022110100001010010010110101220011000111010111011020211100010000000110011000100010000110101110000000001112000000111120100101021001010001000011102000100001110000100111022100000020110101000202102201001011210101110000220002000202222202211001201101102220202200000200010211011101101101010201121011100000002000011021011110100001101001020120022121120000012110210021110221011010110001101101020011110100
0002001001110000010020222000220200200002000010000010010211101101000001100001010000000000000110000000122202011110000011020100100011010112100210011100111111000000002211110012122110111011221101000010100000001010110000011110100000012101110002020111112001101010000010101100101001011101101010120000000010101100010011010100110120200000000021002211000000000111101101111110102001111011110100110101001021220111222000010002000100100002001111001110011001011000112122011020011220001100122211111110000000101010001102001000120101111100000000000110100110100000220111202000201111020121110010001100100000002022011110102200111001001110120101221100010011010112100000000010000110110001101121212100111100000100002110000000001000110001100110011121000110211000100000001020121000011101111000000000101101111011010100101010102012011000000020200001011000110111020000101111100100101010000000200100000002000000100111101010100020011002110020010110111120011100000100110010000121020222002021011001001101011110110110110021111101001011100211010110121101010000011010120100111001111110020100211200021001001201102000111011110101002020020200220200120102002110100000001020101001010011021102001001100111100101010101010012010002020001120000000000101110011000010011001211101211101000010111002001101000000110001000000200020020000202002100020101100211202120001000100000101111002101000000111101001001210010100000101110112001000000111111012000010011110022200001210010111211110001120110020101100011011001100100101101011111021110201102200201122011010000000100102020110011201011111102221000110101101000100120002101020001011020111010211011111000111000011111111021200010011101100012111001010010001000101100010000010110021010000111020011110110111110100010020002100001101001011102200110010112111121000101011000202212100000101000021100110110102211111001100010100110002110100112110010100000011101211000021020111101001200001011101110100111021002011010020010201000010200011011002000000011000011120022120200100001100101011001011211000000010121012000001020000020200020000000002200200002200000000012000100210111110111101010101000100010010001011001011101110000001011010022110100001010010010110101220011000111010111011020211100010000000110010000000000000000000020000000101101011100100020000011121110011111010101111000100101011000100111022100000020101100100202101110001011210101110000220002000202222202211001201101102220202200000200010211011101101101010201121011100000011100000000111001110110112101020120022121120000012110210021110211011100011100110101120111110100
0002001001110000011111112100120110110112110010010000000111011201012110001111111001101001100100001000111202011001110002011100100011010112100210011100111111000000002211110011122110111111221101000010200000001010110000011210100000111101101002010101121011100101011001000100101002021100111110110011101111100200001112120100001010000011010100111011100000000201100002000100010010201002000110100100011010001101101110110101010000200001101120001110011001000200111210011020011220001100122211111110000000102010100210001000121010000001010000000011102020101000100100101010021101210110010011011210000001111122011110102201120000112001121011222100010101020112111111111011110001111000111000122100000120000001112111011001001110101100000021011111110100221100110100000011021101110201011000000000101101111012020100101010102012011000000110100001001010010110020100000101200011001001000001001001011020201011100011101111200011000001001010020120111120011000000100110010000110010121001012001012001101001020000110210021111101001011100211010120021120111201111110111002011001100110200000201200021001012101011001111011111101002010101001011101120002021101211100111001110002010002021101010011100010010101101010201100010001020002021000011111101000000000010002001211101211101000010111001101101010110110001000000100010011110101002100020101101111202120001001111000001011102101000000111101001001210010100000101110112001000000111111012000010011110022200001100010111211110001120020020000110011010012001211201012000100012010210102110201100020000000000101202020121112101100221211121000110101101000100120002101020001011020111010211011111000002101111010011010100010121211111201211101101110002100201001021101011111210121021110011001001000100111111000021112100111011000011111111110011122022111111101011001112121000100101111021101210101111201111001101020100100002110100111110010000111011101021100021020111102001200002011001110100111021002011010020010201000011100121121111101111122000020020011210100200000011002111001011100010000001211002101011010101010200011010100001100110011211111111012000100210001010111101010101000100010010001011001011101110110112010010011211101001010010011111012110010000111010200001011121101000000000121001000100011000111101110000000001112000000111120100101021001010001000011102000100001111000000000011111000020101100100202101111001011210101110000220002000202222202211001201101102220202200000200010211011101101101010201121011100000002000000010011110200001100012011010022120210011000001100011101101021111122100220201210100110100
0002002002000000000121112100120110110112110020000010000111011201001110100101020000101000010121000100121202001221001021120011111012002212000200001100111111000010101200120101211000101100110011001120211010010202100121011010011010001101102101110100020010001101011001000100101002021100111110110011101120000100001122020100111020100010010111101121100011000111101101111110102001211001110110110101001021220111222000010002010100100002001111001110011000000100022210011011101120101100111111111020000000101010002001001000010101111100000000000110100110100000110001102010112211110110020011011210000001111122011110102201120000222002111110111000010111110011100000110010010111221000101111122100000010000100112221011001000110211101100111000222010210102000201101011001021211110200000022220020200000002000000001001010201021012010000110100000011000110111020000101211200100101010000000200100000002000000100111101010100020011001110010001111101100121111101100111100010111010111101010110000101000020100220100201021121012100011100100200120011120111201111110111002010001111110020100211110021001012101102000111011110101002010011100121101120002021101211100111001110002010002021101010011100010010101101010201100010001020002021000011111101000000000010002000102101102001220001011001110102000100000001000000201020020000202002100020101100211201121100000000000200202001100000000111100001112100110110000101110112001000000111111012000010011110022200001100010111211110001120020020000110011010012001211201012000100012010210102110201100020000000100100101021100111101011111102221000110101101000100120002101020001011020111010211011111000002101111010011010100010121211111201211101101110001100100101011101011211110020010211021011010000100121201101012222001210110000001110012100112021012001212100020002011010001100000111020001120011211200200002001010000010002000200200000111001111011100021100021010110102101100001011001110100111021002011010020010201000011100121121111101111122000020020011210100200000011002111001011100010000001211002101011010101010200011010100001110010011211111111012001110111211100121111010101000110020021012001101111101100010011011010022110100001010010010110101220011000111010111011020211100010000000110011000100010000110101110000000102100012100100010100111111110112111010101111000100101011000000000011111010010011001000202102201001011210101110000220002000202222202211001201101102220202200000200010211011102202000011110111002011100011100000000111001210110111112011010022120210000011000110020101211021021122100220201210100110100
0011002010010011010120000111200001111010000111111101112110111101021010001001101100100000010100000010110000201012211011111100100011010101110110110110012111001011000200010101101001110001001002101001011110122202200001110110011010101011112000110101111001101001000001110101000101111111120120011010011101001101020001101000110100110010111110101111201201000110102110000110012001111011010111000110202020220122111110020102010111011120111101111201010110022001111100001201001110001000001020100121100100110000202011000011022210120112020100000011102021101000110010001121011101200101101201020021000010000010010000000110021001001110121110100101020020200002120001111002100101100000020100022001122020010100102110000000001001221012100201011111100110211000100000002010212001100100210010011111112001121111111210211000200021100101001011200010010010121011111101111011000012100011110011010011011011012100000111100020101011110202200010121110110022000011021202211201000110011001011012000022000010010021110102111011101121112001000002100211110101020001221020201001111000100120100010101121010202001100000010100001010111200010200001011120101211100001110010101120210001200011101101111111010202211020011012020022002020211110000021111100001020200000101000121010010100110111011121001111102021110221001211000010000002102210002100020002202020002121000001211000110011110000000000001000001001012011012011100010011001000211100012110001110100011000111100012011102000001011100101011111000011101011011011111020012121111020000020222020002000221011010000200001100000010112000000100000111110000111100010001011011001101010211100101101200021202000001111122021101010021202200111110101101200100011000101101102000101011101100010110020000210100221110020020002100101001001112211100001011110010000001010011000022022000002000001110101210100010101101100200000002001001000001011001111001101010012112010112111010110100000000011000000000210011000122001011000000010220001100000101010010000010001110001001001101001000001111001001110111010121210101001110010000110011011011100010211000001101000002001011100000011002011200120000110012010010011011100011100110111110000102102011012100101110220111112011001111001002001110101000010100111002002001000201111100001000111010000001111021110100020111100111010100101011011120000101011010000101000011210110011101021100111100101011000010010100001100100001010001001011111021100001220000010100110110111011101200001012100000001100101111100110021111121111002001111010110201110110011110011022001111210010000000000000111010101110100
1020002000020111100111001100010011010112110010011100000001121100110111011000011102111011010000000010110000200012211011111100100011010101110110110110012111001011000100110100200000200100000000100001011000011101110000120200000000111100011001010012101111200002000001110110001011021020220220011010011101001101010001101000110100110010011110101111201101000110102110000110002002110001000011000001011021101111101220110211120020221111012111111211011200011000000000002110000211011000002020210121211100110000202011000011012111120112020100000022002020200000010010002020011200100200001102011022000020000021010110000100012012010110120101100200010111110011120001111002100110100100110200022001211010010100102110000000001001221012100201011111100110211000100000002010212001100100210010011111112001121111111210211000200020111101000111100010001020020121021000111011000111001002110011001010110110002000110220000020000022011102200100112100200022000011021202211201000110011012011110110000100010011002110022101111112210112000000002100211110101020001221020201012021000101100020010101001100202011100001000101102011002211111110021000001010111111011110020010120110001100001101101111111010202211020001102121011112011100201110002021101101020200000100010011110010100201121022211011012101011110121001211000010000002002110101001011011102010001111000000200011120000001010100000001000000000002020002012100020020000010211200111100001100100011000111100012011101001000121000210011112000011101011011002222021111122011110100020222010112010121021010101100012100001110111000000000100000000000021110011100022010000001000020000010000000110111010121010110011100112110001000101122112200110210011000101101102000101011101100010110020000220200221110020010001100110010002201111100001002000000000000020002000021011000101100001110101210100010101101100200000002001011100010200011121001101000101012100002111011110000010000011110010011100110110121100001000000010220001100000101010010000010002220012010100100001100101011001002100010111111110101011120010110000012001010100000110010001201000111001011101010011012011101120001020011000001011002101111001110211110000011011021012100111110111100002111002011002002001110110000010100110111101101100201111110000011200110000011111021111210010112100000010201101210111101110110101201001010000000111110011101021000000000000000000110110100000110001000101111101100011021100001220000010100200010211002001201000011100111001101100020100110021111120100002001112010120112121120001001120111012120220000000000000000111010102220000
0001001011000000011120222001110210110112000020110000001111101101000001100001010000000001110111001100110202001112111012111011200001001122000200001010101002001001001211000011012001111010211112000011211000011101110011011010011010001101111101120110011000002010000011112100201100200202000110121100110001201200010010111200111120100001000010011101100100011112211102001200020011101001000111110200012011102102111120221201010011111112000110102111010100000100022111012010000220001100111211111020000001111011101110011000002110000001010000000100101110002001201100100111010001210011121111011110000000010110000010110101010010112001010101111100010021100002100010110020010001111000011000111210000010000100111112012001101110101100000010011021011110111000101010000020010110011101011000100001011001010112011110200111011001021100000200000000001000210011110100111101100001102000001001210100000002000000200002201011000011011001111011001112000010111000010000010011000100010100101100100000202100110001120200210021121121110011000000200020022020220101011110011012001002000000110000111010001011120101010000111100111001011111200002011111110111110100101100221112110001010001010110020011111101020101101010201100010001110101010011011101101010001000001011012110211110100100022000000000202000000111100100000101002002222020011100010002220021101200000001011000111101101011111000101000011111001100011100101110112111010212211110011110110000011020000020100111000001010110101210111101000110120101100022212021101021120100101011121000211010020000100001201011011111001100110110011100001211000110101110001001121000010021100001101002110000011100001000000010100121011202100102211000001110112000112000020000001100110211111110010010001000100100110100110101200101001000011201101210121121012110101201011001101111001000101000021011020110111101211002011010011110012000100011220020111212102211010111111011010001001110100000101000000000010001010100011010111010011001210110111101111111000011110000200000200000022001222001010001010000020010112000000120011110210010100100001110201001110010100022000101120112111112201120112100200110011001002002021002020200100002011011010100000000000110111211121001100101011011120111101010110100001101011000100001011101000110110001112111001000111111101111111001010001000011102000100001110001010010011111010010111001100102012201011020020020200000020201012011001000121110120111011100001111000020000211020200010112011210211120101000020100000000112111100011201111112000011121210000001101010010111210110022111000110202100000110111
1011101112110000111111101110000001001101010010110100000001011200000002000000020202022011011010000000011101100121101020120100011011001101010100101010101002001001101200210000211000101210101112000010111000011101110000110111010000022200020002020022000220101011000010101110102010010111110120111010010100102101010100011001010110001111011110101111100100011121101001000210002002011011120201000000102010221122111000020001010100010010111221000210110200111011111110111202011101110100001021000010000011101001110010002100021101220101001110000200000200101000010011001121001000200011210211020010100001100001111001110110010010002010010200200100010020101101110011001011100001100000020000111111011010000200102000000000002000000000000020011010100100210000001101012111112100010010200000000000012000010001100210200000101010101102100011100110011121120111111101111100101100112002110000000110001010000001101101211010001112012001100011121111200011011011010100111110000100001100100011100011101000020011220201100011102111112001100001110110121110120112120110011012012001001100020020100112011110012000000011101001102001100010100011010010110111122011100011020020110001000010000111011001100111100010010201111000111001200200000021111100001010100001011020001201002101001100000021000111001000100001101001000110110010001111101001011110000211102011000111010110101212100001000011102000010101001011001011110020011100001112100111100001000100101111201010001010211111001000201101000100010010000000020110000020001010210110100010111010112010111021020000200001100000000012010110100100111110000111100110001100010012211000200000111100100020211010111020011010100010110001011101211101100020001011011001111001001100010100100010010020010000000110100111120001100110111001100011101100010111110011001000020001112111100001110001010011020111210011000111110110011100021000100210001111000001010100111100100001100101100010000011000000001110101000111000011010101010111001111011012000000011000001210001100001101100100002010101111001000000011010011010010010110010111011010100001100110001201000110011111100110011001122110010111100101020020010111100011100110111110000102111001101000000101221001102121001000001002000111110000011110110001121001010101111100001000021010000100110011010110020112010000010201101111011011000000001101100100110011201100001111102000212111212001011210101110110110001110100001010110011011101102220101100010100020111011002102001100211222011002000011100110121101010100001102111100011101110110001000010011011010120100011111000110212100001000220
1011101112110000210000000110111102111001000000010100000001011200000002000000020202022011011010000000011101100111110011011000111011001101100111001010101011001000201100210000211000101210101112000010111000011101110000110111010000022200020002020022000220101011000010101110102010010111110120111010010101101200010101112001120210111101122000000020000100011121101000111211011101101002000110100011022121010020101210010111110010111111111112000200100110111001212200001100000111110000002020120010121100101000111010001100001001110002112110000200000110100000110010101111100001110112210110010010100000001011001001110110010010001110000111100100000111001110010010111011011110100100110100111111100000000200002000000000001000110001100110011121000110211000100000001020121000010101101000000000012001020011110200101011002001021100000020200012000000001111010111000210100022000002000000000010001010101011000211100010010020211101210010011011110000011101000100111110000101011100100012001012000000020011220200200011111210111001100002100120021110120101120000100011011000001100020010101011011010012000101100101000101100100000200000020020200220211010100001111020210001100020000111011001100111100010010201111000001010200200000021111100001010100000011011011100112101100200000111000101001100100001100001000111101011111100002000020001111110001122000000100000210101000001000000102000001000002010002011100010011100001112100111100001010100101111201010001010211111001000201101000101000001000011011102112012100111021100200020222000111111021021020000200001100000000012010110100100111110000111100110001100010012211000200000102100100110102000002020011010100010111101100101100000001110001001000102101012011111011200100010010020010000000110100111120001100110111001100011101100010111110011001000020001112111100000110000010011020111210011000111111100011101111010000022220010201101010002102000001000110112100000000000110010012110210111011011120020101111001001112111021110010011011100110001111112111200210112010201121001010000020120112000000010000120110021011100011201100001101000001011111100110002011122110010111100101020020001011001011001110100201000101101112002000000000111112122011000100101011011120111101010110110001112000000101111100001000111010000011121120100111120101010010011111101011101111000100012101100100110000112110000010012000101001001100001120110100001100001110100001010110011011011001111100110100010110001111201110001101200111001000100011100110121111100100010102000200002000200000101110011000121000010100011100011110100110102110100
1011101112110000210000000110111102111001000000011100000001121100110001010100110101011011010000000000000000200021101020120100000000000000110011100121001112001002001100100000101001110001001002001010100110111101110001010110011010101011111010210210011001101000001100000001011101211101020000210010011002000100010101112001120210111101122000000020000100111121101001000210002002011011120201000000102010221122111000020001020010120100001221000210110200011011111110112201010202120100002021110010111101110001201010001100001001110002121000000111001020100000120000102010100100010211110011001011100010001022001111110000001021011110000111100100000111001120110011001011100001100000020000111111011010000200102000000000002000000000000020022020000000220000001101012101011210020110100011110010101000001001000110101011002000011101100010100111011111111211100112000100101011111002000000000110001010101011000211100010010020211101210010001101010000111101000100111110000100001100100011100011101000020011220110100011111210111002100001110110121110120112120110011012012001011200110010101112011101011000100010102001102001100000200000020020200220211010100001111020210001100020000111011001100111100010010201111000111001200200000012011000101010100001101010012111011201101111011122000121102011010111002111000110010011001201002000020101101121102112000000100000210101000001000000102000001000002010001011021111111100012002000200000000000000101212200010000110110112001000201101000100010010000000020110000020001110121010100020222010001101120022020100200011200012110111000000100000211111110221101000011001000001101000111010111100100020211010111020011010100010111101111101211101100021001001000102101012011010021000000000100020000110100221110020020001100110011001201121101101011110010000001010011001022021000002000002100111110201110001000111110000002000010110000022220010201102010100111101110011010012001100000000110010012110210111011011120020101111001001112111021110010011011100110001111112111200210112010201121001000000011010101010010110110000111001110101010110010001201001120102001101020002011122011010101010000110000021102201121101110211110000011020011101000010101112001102121001000001002000111110000011110110001020002010201121211111010020000100010110011010111120101010010011111101011101111000100011001000110111010111010000010012000101001001000001120110100110111101010000001100100121112001101220101110110010120011020102101002101211111010001100120011000110110200200020101100200002001100011101110011000121000010100011111011220201210102110110
0001120010110200212101001200120100200111010020010000000111011201001110100101020000101000001111111000111202001111110011011000111011001101100100002000200001110001102101111012111010001110110002000011200000000000020000020200011101200110002001000001111011100102011002110200101002021100111110110011101120001101111112111100111110110010111100100021100000110111101101000111012120211111000121110100002021220111222000010002010100100020001112110101110200022000111010001110000121101000001112010010100010000010102011011001011010111000000000000100101110101000100110110101111001210121110010002110010000001022011000202100220000002000020102222200020000020201110000221011021111211100101100022100111111000010112221011012000111101100000021000111110200101000101111011010020100011101001000000000002001010011011110101010101012012000000010200101000100000100020100202202111100002001120112011111010120101011000011100121201002000001111011011110110010011001001100101111100020020120100001101001101000010010111100201011110121101002100001200011022021121202012000010011021002121000200000202200010002001110001001001001010000102020010111110101120001111101000101001111002000020000020002101000110010000202010001110111011011111011000012112111001022221000000001111001210101001220001101001100102010100000000000100202102001221020011111001010010002101120000111010000100102101001000000101001000000111010001011011110102112001001101102011000010000000021110001100110110101100111110120010000100001120002000210101112001210111120211211200110211020000001000101101010011112101110110110011100001211000110100110000001021001012020112110202002100011111000011010112020200021122212111102111011101200002000102000011100110010121111121110000000001000000100010100010001200111012010011111111110110121021221000111002001112121000100101110111201100110011202012100101021211100112221100111110111100000001200200102110121011210000022001000101000001010110001000000020020202001000111110001102111001010100001111122120200111002110211011101001211010000020021002102020010101000201001010100011001020002200000002001000100100111101001100010001100100010001001020000000100110000202100011011121001000000000001201122011001000102010200001002022001011100001112001011000002011102000110000000101110111100100010010121111120111212110101110110100102101000000000011101100020001011000101001100000001210101110000220002001102111101211111111100101111101110100110110111020201100102010210212020200000002000022022022000000000201011111010111120200000001111010010101211021021221000110102110011220000
0001120010110200212101001200020010110220120020010000000111011201012110001111111001101001100200001010110101101011110002011100101010000011010211101110101101101101002112001021011010110210210102000011200000000000020000020200000000200000002001000000020020000202022002000200202001020110120220101010010110102100111101101100000110100002000010101112000000100112201101000100011011102012000120110210102021220211111110010102020011111120000211110101110200001100022111001110010111102010000001010100100011002021110110110001020102000101001110000010201020001001100200100000121011121111110122001210101111020110000021220101010000112012000200000000020020200001110000221011021111211100101100022100111111000010112221011012000111101100000021000111110200101000101111011010020110120210100011110010200101121012010101100000002001022000000010200101000100000100020100202202100100002000000000100210000001011011210112210021001111022001120011001102000000222000010100100021010021111120100110101001101010011010211100001112111022100001110100101010111100111000012000010011021002121110100100111211100011110101010001000100011000101010200012000101120001111101000101001111002000020010021102002000200020000202110000201100020002010002010001111111102011111000101011001120100221201001012100000110102000000001010000100202102001221020011111001011110012101110000112021110001212101000000000101000000111001110011001101110002101000101211201012110100000011011110101111021111100100012110110021111100012111012001101212011000111111121100102110100211010010011000101101010011112101110110110011100001111000111000211001011021000001020201100202002200011111000011010112020200021122212111102111011101200101000001100001100110110021010110201110020010110100020211112002211011210110000001111002200222020002000202210121012000001111100000110110101010020111201101101001011111010112101110201011112000100001200200102110121011211000022001000001000001010110001000000020020202001001011220111211212112121100010011111210100211001011112111101001100020000011111002102010010101010100011010100001100110002200000111001000100100111101001100010001111101000001001020000110201100010011001001011010000100100010010110101220011000102110021011110101000110001001121111010100102000001100110000000102212010010111110110211011011110102100011101110100002200000000110011101110020110111010201101210100001110110100000120102001102111101211111202000101120101210000110121111001011102010000101111001100100101001112111011111011001101000111110011122110010101121200012221220100011010010010101120112211101
0011001002011000200000000000000002000002000000020000000000022200000001001000011201011011010100000010110000200011110011011000111011001111100111100020002011002001100100110000101001110000111010111000000110112111200001001120111010012112211001120201121001101111100110101101101100200202010010220000001011101110010011111110110100110000011000010010100100100021111101001210011002001011010102000100112010111012122010121101010111011011001110101211020200112001210101011100000111111110010110100020000010202000020011011002101011110101110010100122102111111010010000012110100101010101110001011011110021100012110000010110120011011100010111100200010110201011010010111011011110100100110100011001101101000110001001011000000101110001100100000122000210211110200010001110111110001000110011210011110000001101001010101122011000020200000110100011010000001211010011101111000011001001000000000010001001001000100111101011000011110100101002011110110010000001010100101121000000011110000012000122110010021022120100110000021100122010000002010120120200020110111021100011111100100110200110102110011111012101001100102001001001100110100000110010200120201110100001111020210001100020000111011001111111010000001111110111001010200200000021120100102010100000011010111201001011101200000111000101001110100001100101000011101001002111101012011011001101102121001000200000220000000010111100002000000010111010011011021101121111111112101110100000000000000111100010000200000002000220000220110101000110000001010101111111100011110200100020222111121020010011010211100011101112210120100000000200000000000021110011100022000000002000020001010010111010220010120001210011200111010102000100111101100110212101100011101001010111011100000120020020010000100100200201210101100000111011000012101100001001100011000010011001101101101000110000020000020020201110100101200110011110011000101111111000101002001201201010201002000001000020100011110010011100110111021111110010001111000012211101110120020010111100020002022222220200111111110202021001010000020110202000000110011210120011111200010111101000011010101012000100110001011122201020101100001120010001011001011001110100201000101101112002000000000002101012111001000011001100110111011011100110001020001010101110101100000110000000010020020000100020101010000010201101111002021000100100001011010010011111110001020102000202101202011010100001111000110100011010001001011111111100002210000111100020110002020201110011001100010011111100010100110121101010100001102111100011101110110001000010011011010120100011110001000111000000100120
0001002002000000200000000000000002000002000000020000000000022200000012000000020202022022020100000000000000200021101020120100011011001111010100200020002002002002000200010000002002020101112011112000000220222111200001001110100000022201110002020112111111200112100110101110102010010111110120111010010110102011010010010110000000000010000110111101101200111021100100010201020110201002100001001102011021000010002110000110111011121101001110101211020200112001122100011101001110000000000010100020000010202000020020012100011200110101110010100122102111111010010000012110100101010101110001011011110010000022000110101000011111111100010012111200000112000011010010211001011210100100110100011002100110001201001001000011000001110001100110000111100210201000100010001020121110000000100000100001021000010101101110200111110010110201000111100010010010011211010011101110000111001002110011001010111120010012111212211000011101012012201101112111100021000011020101110112000000011110000012000122110010021022120102000011112200112011000000020110111110010011110010100022021100100220020010100001001102010001011100101002001001100120000011100000110011112111100011020020110001000010000110121111021202110010011021110111001010200200000012020000201020101000101000111201001011101200000111000101001110100001100101000011101001002111101012011011001101102121001111110110111111100010111000001000011000002010001111011101221001021102000200000000000000000111110000000200000002000220000220000001000000110100110012212021101021120100101110112011121020010021010211100011101112210120100000000200000000000022000010000011000001101000110000011100100110111100001010011010100112010001000200112202100110112101100011101001010111011100000120020020010000100100200201210101100000111001010102200110010112111121000101011000202212100000211000021011020110110010111101111010012100011000100111110001100111001101101111102001010010000010100000000000000100001000121100001000001010110012210001101010010010100001120002011111210100001001110102011001010000020110202000000110011210020011111200010111101000011010101011111100110011001122110010111100101020020001011001011001110100201000101101112002000000000111112122011000000102011011120111000010110220002011001010202220101100000110110001100020020000100020101010000010201101111002021000100012100010100010100111010001020102000202101202001011210101110010111000001010001000010010120111011110000101000110010102011101111010000100121012112000010100110112100121111002002111100011101110110001000010011011010120100011110001000111000000100120
0011001002011011111110000110211102221000000101111101111221101201010020101000011110011000010111000110220101101112111012111011200001001111100111000020002011002001100100100001101001101110101111000000011000011101110010021110011010011201111101120111010110101001000001011010101110110111110210012110120101101101010010111100111010000010000110201112101100011021101100010210011011102012110112001101101020111012122010121101010111011121111002101201010200122001211201011101001110000000000010100020000100211000111011011001111110110101101120100211101201111010000010011211100100010101110001011011110010000022000110101000011111111100010012111200000112000011110011101001100101100000020000011002011120001201101001000011001001000000000020011010100100210000001111011010020220010100000011110010100010011000000001102112002000020201000110100011010000001211010011101100000100002002220011001000111120010012111212211000011101012012201102112111100021000011020101110112000000011021000011100111210010021022120102010000021100112010000001010120111110010011110010100011112000001210110110102110011111012101001110102002001001100120000011100000110011112111100011020020110001000010000110121111021202110010011021110011002021110211001021110100001020101000201001011120121100100211011010000001001110100001100101000011101001002111101012011011001101101110000111010110111111100010111000001000011000002010001111011101221001021102000200000000010000000111110000000200000002000220000220000001000000110100110021101020002020220010000020222111001000111020010001100001100000000012010110100100111110000111100010000011000001101000110001011110211010211000011011111010200010011101100201101101001200002101100011101001000101001100011120020020010000100100200201210101100100100001010102200110010112111121000101011000202212100000101001111111110200010010111101111010012100011000100111110001101002001201201010211111101101000021001011010001121201110121011111111010010121010002201100011110010000011101110001111111210100121111111002011001010000020110202000000110011210020011111200010111101000011010101011111101120011011122011010112010100010010012002102121002110200201000010010122002000010000002101012111001000102011011120111000010110220002011001010202220101100000110110001110110011010100011002010000010201101111002021000000011000010100010111200000001020102000202101202001011210101110010111000001010001000010010120111011110000101000110010202011101111011001200211111002000011100110112100121111002001111011120112110121002110120121001010211100011000011110100110101210010
0011001002011000200000000000000002110001000101120001111110112201010011001000011201011011010100000010110000201011110011011000111011001111100111100020002011002001100100110000002002020001112011112000000220222111200001001120111010012112211001120201121001101111100110101101101100100202010010220000001011101110010011111100221110110000111000100021000200100021111101010201020110201002100011001102011021000010002110000110111011121101001110101211020200001000011001011100001010101110010110100020000010211000111011011001001211110101110010100122102111111010011000101010010100010101110001011011110021100012110110010000111022020200010111100200010110201020010010111011011110100100110100011001012120001201101001000011001001000000000020011010100100210000001111011100010220011100010011210011110000001101001010101122011000020201000110100011000000101111100111111100000200002002220011001000111120000001101102201011000010111111201102002011010010000001010100101121000000011110000012000122110010021022120101100010011100122010000002010120120200020121110010100011112000000110200110102110011111011101000010101001000100101010110100120110110220200000000000212020210001100020000111011001111111010000001111211100111001200200000021120100001020101000201001011120121111201211011212000111102121010111001211000011001001002111101012011011001101102121001111010110111111100010111000001000011000002010001111011101221001021102000200000000000000000111110000000200000002000220000220000001000000110100110012212021101021120100101110112011121020010021010211100011101112210120100000000200111110000120210011100011000001101000110001011110211010211000011011111010200010011202100101100000001200101012000001111001000101001100011120020020010000100100200110110101100100000001111212200111011111011110000111002000112122000001101001111111110200010000111101111010012100011000100111110001100112001200200111201002000001000021001011010001110201001010111111111010010121010002201100011110010000011101110001111111210100121111111102021001000000011000101000000110011210020011111200010111101000011010101012000101120001021122102020102010000110000012011001011001110100201000101101112002000000000111112122011000100101011011120111000010110220002011001010202220101100000110110001020020020000000010110120111010100101100101200210200101101011010010000111010001020102000202101202001011210101110010111000001010001001011111111100002210000101000110010202011101111011001200211111002000011010000120011100100010102000200002000200000101110011000121000010100011110012110100110100100120
0101211001110000110010111000110101100002000000020000000000022201001111000101020101112011010100000000000000200111101110110100000001000010200011001000200100110012001001001011001011010120200210112000010120112202211102000011010000011200020002020021001110111101001000000011001111011021120110111110020101001101010000001000110100110011011110101111211200010020000101000101011101110001000010000001011011011110101210000001110101012002001001211102020200112001111100011202011101110110100110021020111110111000111010101101012110110001010000000110100111110100000020000222000001200002221200020020000000000000000000101110021100002011010200211100020010110102120001111011100001200001110111100000221210010101101001000011011000100001010020011011111101201000210111121000010110010100100011110010111000011000100100101010201012001010000111100010010010121011111100211001000100200110000011110000000111001000210110100010100021201002200111011010202211001001110101111110000100011111000111010011000010011002110122000011012011111010100111010020111110010110010000110011020001100110200000202020021112011100011000100000111000001010110100221211120001112010201110010010120000100010000000200000022010010102110101212001001112111110211101010000101010100201020011001110111000000110000110000002000000200002110112010010111000101011101001011011100211102121000212100211101021101011010100101110100101001110111111110010110000110111202110021110000201111011101001111010202110001011211011011110100001001000111111112021101021120100101110112011121020010112010200200022211010010001001000100101001112111000101000001011011000011011010001000000000010120110111000000000000001110110011100001101000110002001101000010001000101010100000001111020011110100111120010020011000000011002201111100011011111011110000111002000112122000001101000021101210100011201112000200010101001010010001001110001010001000201200111201002010010000021010012000000000100001000122001011101101021210001100011011110010001011001120001012112111110001111110201001100010110001111102101100110000110020112022200010101010010011011011001010201011111012011101121012121101000000011100000001101201100201100021020012011110010000002010101122101000020001100110102000021200111101021111010112111001000011110000001011110002100011120101001000010202000100100011100000001100000000000011111010010110101100211102201002020110011210000001110100111010000000020011100001011001010101100000000101011002010001101010001010000110010122101021111000001101001120011101010111001102111020021000111201121101110120100111101110101
0002002002000000100010000100000002110001000111110010001100011100000011001010010101011011010101100000000000200021101020120100100012010111200121010110012120001010100100110100200000200000000000101000011110111202200001100011010000011200010010011020101000012211101000000002000202011121020110210111111111001100211110010000110100110001011001111001200201210020000101000101011101102011100111001101101020110021211100010002000200001002001001211102020110111000000010010201012000001010100101021020122200111000111010101100022200120100100010100211101210101000110010000222000001200002210101011021000010000011000110101000012111011111000111111100010101010111110001112102200001100001010111200000221100010100201001000011001000100001010020000000200100211100220200010001021211110200000022220020200000002000000001001120101121101001110111101101021000211011200201100002000010211101001001011100000002001000100111111011001111210101210012020111101122001101121100100021010011102021000012001012000010011011110221000000002111122002100100020010111110010110111000100011020001110220110110010011010202001100100000001101110000002120011101120101011002111021101110111020120000100011010001110010112110110101100011102000112012100100110001000000101010100110011010111110111000000110010110001102011000110012200101000010100001112020110101011010010101102010010221000211112100101011011100201110100211000201220111200020020000000222200022110002010200220200200010011110001001001110100111000001000000000000020101111022101122120100100011121000211010020112010200200022211010010001001000100101001112111001100000001121100100111100011110010011010010111010111000110011100112010001000200112202100120002002101000010001010010021000110100100020100110100211110020020011000000000001101121100001001001101001111010011000112112100001110011020012120101120100101011111100002002020020000002000002000001010102201000101002000001100010001022000000000100110111021111110010000111110001101100110120020000021100010000002002001011100211011100002200000221101011101010010000101120010122022200010102010010011011011001000101010102022012101020002110100010000011011101001001111101200102001000111001100101120120021112121010100001101010111201000010200112202110111010002120000000000110110010021010011000100010011110000020201101200101012100000101001000111101022200000000110101000102011110002020011020200000000000000000000000000020011100001002001020200010110001010111101011001101010001010000011110122000011111000012002111110020201020210001001120111012110120000001111000000111000001000110
0002002012110000211110101101100002110101010110110100100101011201001111000101020101112011011101111010000001201021101020120100000011010101200110011100111110110011001101011101200000200200000000100000011000000101110000110111010000022200020002020022000220200002000000000020002120010021120110111110020101001101120010010000110100110011011111202101200101100110101110010211020101101012000110000001112021121111211100010002000200012002001001211102020200011000000010011201012000111210100101021110211110110010102011001100022101120101110010100122102111111010120000001121000101100101100101011021000010000011000110101000012111011111010200211100020010110102120001111011100001200001110100100000221100010100201001000011001000100001010020000000200100211100220200010001021211110200101011210011101101121100201200101010200020200202010111210110000011110012022000222002000010211101001001011100000002001000200001211001101111201001211111010111101111112101121100100021010011102021000011101011000010002002000112111022121100122001100001010120120200020011120000110011021001101210110110101100000111000000100000000100110000101111101012011110101111200011000000202020220000200020000001101000112010010102110000202000002022000000220000000000000000000110001000111020110011100110010101011202121101121112110211010000011001210002012100011101210111102111010211100220211110101101000000011100001001101020101011201120121000000111110021101001000111220111200000001110010001001110100111000001000000000000020101111022101122120100100011121000211010020112010200200022211010010001001000100101001112111000100000001121100100111100011110010011010010111010111000110011100112010001000200112202100120002002101000010001010010021000110100100020100110100211110020010001100110011101201211200111011111011110000111002000112122000001110011020012120101120101101011111100002002020020000002000002000001011111201000110111101100101100001022000000000100001000121100001001000010220001100000101010010000010001110000002002001011100211011100002200000221101011101010010000101120010122022200010102010010011011011001010211021010022012101010001010000000000012002102121002200200200000020020022002000020000002000002222002000011100020001010100111200121002011002010201121111111000011010001102101011011001010011110000020201101200101101210100001100000000000000022020010100111000001010010001010101110100000000000000000000000000020012000000011000120100020221011010111101011001101010001100120001200111001011111000012002111110020201020210001001120111012110120000001111000000111000001000110
0002002002000000100010000100000002110001000111110010100101011201001111000101020101112011011101111010000001201021101020120100000011010101200110011100111110110011001101011110100010100110100101101000011110111202200001100011010000011200010011021021100110101112100000000002000202011121020110210111111111001101120010010000110100110011011111202101200201100110101111000101011101101012000110000001112021121111111100010002000200001011002002111102020200111001111100000201011101001010000010010110200020101010011020001101011200120001010000100211101201111010010021100111010001210002110100010111110010110110000000101110021100002011010200211100010101010111120001111011100001200001110100100000221100010100202000000000002000000000000020000000200000221100110100001001011211100100000000100001002101121100201200101010200020100101010200110100010001211001111100211002000001200200010022020000000002001001100110101000200020202101210020020011102222002102211101200021010001012012011011100021000010002002000112000011012011111010100210020020111110010110111000100011020001110110200000111021011021010000100000000000111000100001200011112220210110201000100000101010211001101011010002011010201110201011110011102001121002211210101102010000202020200000011010111110111000000110010110000102011000110012200101000010111001211011011100020001110111102111010211100220211110101011011100201110100211000201220111110010110000110000111110012010010111110011201000002010111000002000200002000000000000000000020110000022101122120100100011121000211010020112010200200022211010010002001000200101112121111110100000001000011001110011100001101001010000002201111010000000000001110110011100001101000110002002000001101002010111011100110110010020110000000100100111110001100110111100101200100110020221021110001101011000112122000001101001011110200200001111011000200010100110012110100021120110101002011111201000110110201200100010001022000000000200002000222000002000000020220002200000002000000000000002220001001001101010000112000101002110000221101011101010010000101120010122022200010102010010011011011000010100001111022001200121012211201010000000110000001002201101200101010010122002000011110111000002222002000011100020001010000111200111102110111010002120000000000110110010011111020011100000110210000010110102100002210110100001100000000000000011010010110101000102011110002020011020200000000000000000000000000020011100001002001020200010110001010111102010001101010001010020010200000001100112000012002111110020201020210001001120111012110120000001111000000111000001000110
1011220000110100122212102210110011120110110111110001111112110100121110012010102002000001100100001000000101101011110011011000111011001122000200001010101002001001001211000011012001111110211112001110111010010101020001010100000000101010001011000010011010011201012002011100101002021100020211201111111220110200011111010200002021010111021100100021000010010112200101000100011020101001010111210201001011220200122110000111011000200121000212110101110110010100012100012020000020101100112121021010100010100010101101101110011102110101010000000011102020101000110111100111020101111120010022001110000000001011001000102100121100002111010101111100020011010111111110011020010001111001002010112200111111000010002110000000001000110001000020011121010100111000101101011010010100011101111000000000011001000100010101100000200021111100001100100100002010120121020000000002000000002000000000200100000001001001100002100121100011011002110020010211000010122001100110021110110100010100100011001012001101011110000110201011210111111011100110200020021110120101011110021001020102110001110000202110021001012100011000111101021001001120100001101001110011111210201101120011201001020001020001110010110101121111101000202000011012120001120001010000202000000000001001110111101110110000010111001101101010210011002111101100111020000211002110120100001112202110110012121111011101201001101000202001000010220000011011000000111102001000112111021001100011110022200001101020120100101001210011010000100001010001010101212011011211012020100111211201100010000000100001202020011111001111110110111100101121100120000120001101020001011020110000101011110100001100002020011010100011021101100101100000001200002100201010010000010010121111022110001100011000000010110100110011100001002000101110002200121120011000102100020002011010001110000000110100010011211202212001101020110100011211000012121020101111011110110011011120010001101110001000101000000000020002000000020020202000001100110110111101111111000011120021121110100000111102122000000000020000011110012101010010101010200011010100001100110002200000001011111000220121100222111010212000200020020002002002021002020200101001000011121001000000000001201111110001000202020022020020202000020000000200020000000000000000000020000000202211121201100010100021111120111212011011012101010012200010000121021100020021110102000212011100001010110110110001010102111101001010222111010100001100001010000020111120010110001111010111111011101100110200110101022000200010200022001000012210210000100001101010111100010111121001110101101001110001
0001111001000100111111112100120210110011001110000101001111101100011000100001110000000000000021000000022202001210000110010000022022002212000200001010101002001001101200210001211000101100110011002211012020121202100222010011011100001101110012010020011010001120001111112100201110010212010011211010011101211201010000100100000220200000000020002102100020010111112101000000001001111011111110110101001021120110211100010101110001101111000222110101101110010101011100011010101111001100111121011111100010001121002011001000011101111200111011001201111101110010120001102011101111121020010001011110110000001011001111111100110101101001010111111100110111010111200000111111100000000002011121111100211101000100112111111011010110101100011011010121010101002100211201011001011110010101101011210011101001011000010001001010200011111100000100110100001001210012021011001101010000101101120112011001010010102011000010010111101102111100001000011110110010011001111200210010000010111111001110101001101010011010211100010011111111000011100101120200110200010011111110111001001002100000020000101010011002001111011000111001010011101010110101111102010111120201101200111011110001110011010000110010111100110101100011102000121002110110101112002011100121110100000011001211200111100110021102001201101010210110011000000101010120101212012100110101000102111210000000100000211201002101000100101001000000111010001011011101111001011001101201011000000000010112200001100110110101100111110110010001100001010012001012111012100111011110201011111101122011010001000001201020011111111101111110111100101121100120001110000011010000000010201000111011110000012000011020111010100011011101100201101101001110001001201001111001000101110111011001011010011110100110111011011011101101012001111101100110011111111110001111002000111111000100212010111201100200011202111001101010100110001110100100011121100112001110010000020020010011001211000000101000001110110001000000021020102000001100110110111101111111000011120021111110000001210201021010000111010000011010112100000010000020100020000000012101100001101010110021111101200101001001100010001100100010001001020000000101101100000001000022020000000000000000200211121001100101011011111010101000110000000110010000111001001001000111001001011201011110100020101201011001111001000010102000100001110001110110011201110010001010001101001100001010110110100000011211111101111101121211011100001210001010000110010211011101101101010210222011100000020110110101011110100110100022011010112120210001000010011011101110110021112101110201210000110101
0000220111111111111212002100010011010112110010000011000112110100121000011110201001000001100010001000011202001101110101001000111011001122000200001010101002001001001211100010111000210100110001001121101010121202100222000011011100001101110012010020011010001120001111112100201110000202010011211010010100211200010010010210001120100011011111001101100010000021102211000000001001111011111100100101001021110211111000000001120000200011000222110101101110012000102011002020000220002100112121111121100010001121101210000000011201111200111011001201111101110010120002102001101112121020010000011100110000001011001111211101010101211002000210000000120121100001100000221111110001111001001111111100111010000100112111112012000110201100011011000121010101111100110100000011011000010101101000000000012001020011110200200000101002012000000010210101000000110011020100101101111000101011110021111011010010102011000120000122200011111000001001011110110010011001111200200020000010011111001121002002001111002020101110101112111022211011000000200010112110120112121110111001001002010000111100211100011011102100001001000100011010101020200002002002020001120201101201110102101001010001010000121120111100110101100012011011112011211110001112002011100011110100000002000002200002000220021102000201101010210110011000000101010120100102002000010002200221102110000001111101010001111001000000101001000000111010001011011101111001000000111111012000000011110021100010101021010000010000202200001002111001020002000012112012100111021110200011121000211010020001000000101020000010111012001001210000100202000000200211001110110100110110201000202002110000002000002010000000000001000000000111012102010010102001201001111001000101110211011110000000001000000100020000020011100001012001111101100110011111011110000111002000111111000100212010111201100200011202111001101010100200011111011011110020200001002110100001110121001112000111002011001000010110010011000100120020201010111001220220220211221112000010110000200000201010011112111111010000020000001200002102011000211000111112021200000001010101200101101101111100200001001001100010001100100010001001020000000101201100000002000022020000000000000000200211121001100101011011111020202000010000000110011000100010100000000110000000012100012100100111101111111001010001000011102000000002200000100120011111020010001010001101001101111102210200100000110011011111112102111102102000101220101100000200020202002002202000000200222002000000020210110101022000200010100022011010112120210001000010011011101100110022112001110201210000110101
0001111112111011000121112000110101100002000010000011000112110100110000110100110000000000000020000000022202001210000110010000022022002212000200001010101002001001101200210001211000101100110011002221112020121202100222000011011100001101110012010020011010001120001111112100201110000202010011211010010100211200020000000200000220200000000020002202200020000111101001000000001001111011101210200110022110011111200210120202100001200001111111001110100200000101012100002020000120002100112121111121100010000121002110000000010101001211010111000200000110101010120012202001101111121020021000011100110000001011001111211100110101101001010111111100120121100011200000221111110002222000001111111210000010000100122222012001010110102100000021000111110100111000101101012000120211110100100011110010111000011000100101100000201002012010000110100012100101100001021111102201100000101010000010210110000001001000100111100021100011110100001011011121101110021000011200200020000010011111001120101001101010011010211101001112111022211011000101110100211200020011112000110000010002021000020000201010001011110101010010112002000000001020110101111101120001111101000101102020111000110010010001101000111110100101100011102000121002110101011101001011201111010100000002000111100111100110012101001201101010210110011000000101010120101212012100110101100111102120000000100101110101011100000000111101001001210010100011011101111001011001101201011000010000000112200001100110110101100111110110010000200002010012001111212012100012110211100011121001122011010001000001201020011111011101111110111100101121100120100211001110110100110110201000202002110000002000002010000000000001000001100201101101001110102001100101101001000201010110000102021020020110100020211112002121001100111001101100001100112010001000101110011001010000001100111010110100010010101101100101100000001020002000200100011121100001002110100001110121001111000111002011001000010110010011000100120020201010110101110110111110110001000001210011110100101011100211011101010111010000010110012001001010110010111121011100001101100101200101100112001000220112100222111010212111201010010001011001111100201100000002101112020011100101000000200200121001000202020022020010101000010000000110010000111001001001000011001001102201021100100020001111111110011111010101111000100102101000100010011111010020102001100202002101111102210200100000110011011111112102111102102000101220101100000110121111001011111001100210222011100000011110121112022000100010201011020220022222020000002220200022220220000000000000000001010111110001
0101211112111112100110100111001012000112100010011000010100112101010001100000020101022011002011002210221112020101010102110100000011010101200110011100111110110001002101111011111120001021211201102011011120111101110001010100000000100100001111011010211000002201001001011010101120010111210110001010011111001001010010000111111010101020010110102202201200100110001001000101011100110001110102001101001010110111111000021011010111010011112111220002011020110000001000001101001010001100011110110110100010202010011010001100001001111000000001000200000200101001101010001121000100100101111101011010010011111011000001001210010011111011010200111100020020200010010000122011021110100201110100011001101101000110001001011000001101000000000011101110110001111100110100011001010110001000110000000000101200212101100101100110110020101111000021200010000010110012021000111101000000200110000011121010000001002000000220000021101010220200100010011121101111010012010201101120000010002111000011100021000010001011000101111111111000111000100002100120001120000111121000100022011001100220200201200010000111100000001011011001101001111020110100220201020111122011111110010111111000100011010002011010201100110101100011102000121002110101011001011110101010100000011011011110102111100210000020100001101011200111110001000011100110102121111101101011000101011110000111100101112100001111121200101110110202000101210111010010110000111001101101111010010100001111111100002010111011111011100101011111111001010001010002112012100111021110201011211101122011011020020101100001200000000011000000100100111110000221100000100011010000001000020000010000000110111010121010110011100112111102100111122102110010101101000101102000011000011000011110100010000110100211120010020011000001100002111212200101011110010001111010011001011011001001001100110102110100020210201001101000001101020011011001000012011102102220100000211220112200002200000010110010012211110111011011120021101111001001101100110110010001111012221000112112001011011121010200112100000110001011101001010001011211010122011200121112010101002000001001010200101010021000100111011111101000000000200000001012202001100102000011121001000010000001100112122001100010000110001011011010111210002011002021101111111101000110000000011100002010000020001000100010101000100002211000100000010000000011000012121000101011001000000000000000200200000000002220200201111101100011112000101111101110100110120102010201110002101210121011100010010200121101021001100010201011110010101110210000101112110011000011111111011100220100120101110000
1011002001010011010211101000000000002200020020110000000111110100110000110100110000112011010201001110100100201011101110120100000000000000200022000121001121001001101000200000200000200000000000000000000000111010110001011101100110100100001010011011201001101101001002121100000002021110020211201111111201101101100100000100000110100011010100110011100000121010111102000110011002001011111201111000000000111021111000010001110100101010101110001110000011010001001101011202010111100001001020111210101020000001201001001000000100112211111011000121201101101000110101102010201111100002110201020021001121010011000010220001020110001111011022102000010211111020210002101111100101100000020000111210000111010111001001001100011101000000000010011000110200101000000010000121010000010101001011100001111002010012021200110010101120111101100100100201101100001122101102001000000100101101010112020001000010111000100110011020001111102001100021011021102211011102111100010010111011111110000020000011100000010010211011200101011011000000110110201010012011110101020220011010210001100110020010100001011102001001102100221001210001011201111102001101011120110111000111001111011001010001021102000011010010010101101111211000120011010101121000011111010000000001111002000111112111101000101010000001110011110111002111201101102010221020110211011010110011100110000102100121101020001012000000101110101102100110110021010000101001001211100012110002111200110110100020011110001001001110100111110100000110000001010110100201100001101100100010111101111000010111020001100002000010100110000001000110111112111001200011101011010000001020211000120010000110111010122011000010100001100101000000000000000200210022000001111001000101002000011110110020100100100200100200111111101200100000011201101210121121012220000201101001112121000110101000110100010011211200201002001010010010010001011011001012001002010110011000002000010011000011001220010000000110000020000200111011111010002000122022001101001011000011210011210100200000020000200010000110111020222200101100001000211000111001000000112010111011010010100020122110210001000212110100101000100220001111210000110111011111101001100000112001011100000001111101121010101111011012010011212000010110101100011001111101011101010020110000011101100110000010010110010000101000210010001100100011011021010000000112110010001011000110100100101001110100001000110100011010001001110011010111002101111210001011100110102101110001101100201111010111111101110112002000100011100012010120112121120001001120111012120220000000000000000221000100001121
1011002001010011100110000000000001001101010010001100000112110100110001100001110000112011010001001110100100201011101110120100000000000000200022001010101010111001101001101010100010100110100110111000010010112111211102022111111120000201101111011010110010001201012002011100101002021110010112101100011101101100000101111101011121011201022000001120100100111010101001000000001001101011111201111000000000111021111000010001110100101010101110001110000011000012002201111101010111100001001020111210101020000001201011001000011001111100011000000200000110001000120001102010201111100002110201020021001121010012110010120111020011011100000022111100010221101020110001112101100001100000020000111210000111010111001001001100011101000000000010011000020200002000000020000222000000010101001011100001111002010012021200110000002111111100000100110100011000121021111102001000001000002000001001210000010011002002000002100121100001002000001011011121101110010001000100010010111011111110000020000011100000010010210110100202002011010001211110011000111101010110020220011010200002200110111020000001111112002110120010000100210001011201111202001101011120110111110111001020120102100001021102000011010010010101111222111122011010010202120011021111100000000001101002001010222011101101022100000111220121110011002111201101202010110120011111001011001001010201100000100000221100002011101000201110100111110100021021011000101101001112100012100001010100110110100000001110000012000210110111000000000000000000020011211111011111101110000010111010001101110000010112000001001110200120001101000210111011111002100010001011010000001010110001120020222000220000020001100000110100000102100000000000000200111101100011101001000101002000011110110020100100100200100200111111101200100000011201101210121121012220000201101001112121000100201111110111010102220100101012011010010010011010100101000111000111001102101100001010011011000011001110010000001010100010000100120021202000002000122022011101001011000001210011210101101100110001110100110111101010112101000001011002022202200212000100122021111101001010110020222011100020001010110111011211201111001200111010201111000100200000202202002002000000000000200200011000201011101011001111211000100110211100101001111101011101010020110000102110101000111110211100000000202000210120101000100000000120101000000011020000100110100002100201010000000000001010111211121110001001110011010111002101111210001011100110102101110001101100201111010111111111110112012000200020200022010120112121120001001120111012110120100011111000110111000100000111
0001111002000000100010000100000002110001000111101010011200101001010010101010010000011010001102102110110112020211010011020111102020000000020000200100111111000010010111010100101001110100101002001100011010001202200122000012111210000202100021011010010110001000000001011001100211010120010011100000012101001101020001101000110100110001011000010011100011010121110102000210000011010110100012000000000010112102100121011011000002111002000101111012010101011110102201121201021101111210201201021020000110001011020020001000110010110002011110000021101110200000000020000222000001200002210200010010101111011011001001220000010002011121120211101100211121100101110110220020000000100102100111011001212221100102102110001100000100011000010020011010100100100000000000002101001111100100111010011111102002111211011111111110001110201102110200110100001011110111021011001100000010112001001000100100000001001000100111112002001102100001102010010210200011111101000100010010000110001001111001010011101010011001101010111021111101010001211110110110110210000011220011000011110001110000010100111110011111201101112000000001001001101010110100121101120002011211100011012202021101200020000000200000021111110111110100101011010110101002111000000000202010100111011020001111111220111010100110102002110110111221000100000101002010100101101001010101120221102011000000100000210111000010101000101000000110001111111012111111120000011112100110010001000100110201200010011110001000002000200002011000000000010110120210000121001111210100000001010000211000020011110101100002100001100010110110011100001211000110100211001100010012211000200000202001011210002001001010000000000111010001100101101101001110102001111100111000011101002101111120010110000000100210100021001111100220020011110102211110110122021121111101011101101111001010101000111200100101111200112001101020101111012100110100022020100001011011011100021020101111000200002022000110110221011121000201001000011020110200011011012000000022000001210001100000200000010001100001002111000000121110111000000020000100200001000000022020202000111121210021111100210010010121020000111100200121010112110101111111202012201101100001111002000001110110111211012000201000001100111101000010100110002002001000201121111111000011010001121110010110101111000121000000111001100002111110100112002011221212010100100111020102000202102201001011210101110000111111100212121111112100212000001120000110000110221011010101002011100112111010122011111200110011111111111011100000201001000111100111210022100112111110100012121010010100110102100100
0001120111111111111112112200011111011122220110001100000112100211022000001011201000101101001111101111110100111110101110010011102020000000020000200100111111000010010111010100101001110100101001001100011010001202200122000012111210000202100021011010020010001110001102022000200211010211020012000010011002000100010001101100111110120000021011000021200011110121110102000000002001111121100111000000101020221112211110021011000101010011001001111012010101000110102201110101021101111210201201021010111200010011111020000000120010110002011110000021101110200000000020000222000000200002210200010010101111011011001001220000010002011121120211101100211121100110110000110020000000100002101121101100222210000001001010101010101110001001011011112121021002102100210111121001010001101100220010011111201101212112022210211110100121101001100200000000001010011221010000101001000010112001001000100100000001001000100001111001001102100001101110001112000010121101010100101120000010002101011111001012201000020001211012011010021101010001210110110200220210010110010011000011110001200000110000202110011111201101111100101002000000002020020200221101020002011101000010012202021101200020000000200000020111110111110100101011010110101002111000000000202010100111010011001201110210101110000200102002110110111221000100000101002010111210200002000200110112202111000111010110101211201102022200000022000000220000200220020000200000220111201110021001010100110111200011111020111100101001210011010000100001010001010200101012001211121010100102110100200010010011020101111002010010001012001000100000100112100010001101000011000001101000110000101001011210002001001010000000000111010001100101101101001110212001201001101002010110011100210210000000000000000200000200000000200220022001200010001100011110010000001010011002011011100002001001011111110201111102011011110010101101021201011100012010001101020001112100012010111110000110112011110211100221012122001111010000002020220200121012111010010021100001120002011111210100001001110102001010100100010121202102120020000000011110100000111121010101011010120011001212020111002011101120001120011001001122002202212001110210111010020021111101001020000002000002222002000011100110002000100101100011001011112011100011011111011200000000122101011000000010100111000000111001000012210110100001101000100000011111010011020102000202102201001011210101110000111111100212121102111001202000101111100210000010111010101101011001201111211112022102202200110011111111210120100001110011011110110101121012110111000101101111211010010100120102211101
0002011112111011111112112200011111011122220110001100000112100211022000001011201000101101001111101111110100111110101110010021101011000011010100100100111111000010010111010100101001110101001010001010111010111202100012000011200110011202000020022000010110001000000001011001100211010120010011100000012101001101020001101000110100110000011000010011200101020110110102000000002001101121100111001101101020110112211110021011000101010011001001111012010101022000111101010101021111001000202111110020000110001000111020000000120010110002002220000110100110001001010101001010112011111102200211000110201111011011001001110110011101010210120101011011211111111010100111210121000110101112000100011002111122110112101211001100000100011000010020011010100100100000000000002202011120000001001000111001111101011101000002000000101011100101010200110100001011111111100100201201111100101100011112010110000000002000000000111000101102100001101110001112000010121001010100101121010011101010100110010010000020002002000122011100112012002002200000000201210101020110010021100001110001200000200000201201111121211000012000000001001001101120010100221101020002011101000010011202012101200020000110110001011111110111110011111022011011110100100021111211102020200221011020001111111220111010100110101002110110111221000100000101002010100101101001011011120211001020000111110110111121100010101000101000000110001111111012111111120000011112100110010001010100110201200010010200010100111011100101022111000000010110120120100211001111210100000001010000211000020011110101100002100001100011001000000000000202000000101101001011011000011000110000101001011110111001010000000000000111010001100101101101001110212001111100111000011100001100111220000000000000000210000110000000200220021012200001111000101011010011111010011102000001101011001000211211101012210101102112102111102011012100110100012110200001011011101000010010100110100100002022000000000210002011112010011000001020220101210001101010010010100001120002011111210100001001110102001010100100010121202102120020000000010110100000122021111101011010120011111100210010010121020000111100200121010112110101111111202012201101100001111002000001110110111211012001100001101010111101100111200121002002001011101111111101000110000000122101011000000010100111000000111001000002111110100102101000221212010100100010200220101001111102111010100001110010012111201111011011112100212000001120000110000110221011010101002011100112111010122010011100000110101001110110100000201001000111100111210022100112111110100012121010010100110102100100
1010111000010200222202002200010010011210120020110000000111011201010001100000110000011010001211001110121112011201010101010100012021001101010101101100110111000010120112101000012101011201111011002100012020222202100112000021111100011202100021011010010120000110001101011001100220000111010001100010021101001001010010010111110100101011010000011102100111120101201001000100001011010110110012100101000010221201200210021011000002010011000110001111000011022000201101010100011010101100101111021110101020000011110110001000002011110101011110000021201111201101110010001111101111100101110101001011100010001022001111110001101101010210120100011100110212010000100120110020000000000001011010201210111101010011000011102110100211001001011001101110020101002100110110010112010110001000110011110010200100102000100011001000102000101111010200210200000001210012022011101101010000200200020202020110000110001001001101101000000002101000001001011110110011000001100110021110110100000010100001010011100000020001211010200111010100010001101000100020011110110112121000100010200101200000200000201111101011111001011001011101110000002110011201112002020011120202000111011202012101110010010001100010020101110111110100101000010001110002021000011111101010100110010011001102100111100110000111101111111110211122101111101101101010100102002100020002110211011110000000200000221110001100000000010100000101111010101012111111120000012002000200000000000000101212200010000110110111001000201101011100100010011110210111110211000100111110100101100100211010010021020111100002000000000001001000000000000202000000102000000011020011111010200000202001100100101000011011100000100110000000000101101101001110112100111000010011001100010100100110100000010000000110100200100010100111110012110102211100110121020012222000020102000000002010001100200201000101120110100012011000001100020102012000001011001102011011101000011100001022000110002021000000011111000020000200111011110020110101110110111110110012000000200011111011110010111111110211101000110200011110102102210120000000110121111000111121010112102000020020121111111120000221020000111010022001001112002202202001111120022120011011100200001010211221012212021001210011111010111101101010100110111101010000101110100000000020000001211112011010000010100021000000111001100002111110110101201001010000011100100010010012000101001100000001120110100000110001000110102010112101121100002220000000000200120111011100101010011011001010111000011110110211012000100010201011110111011211010000001110100021110020200022212010221110010001121102
0001120111111111111112112200011111011122220110001100000112100211022000001011201000101000000102102110100112011201010101010100001011000010110011100100200101000011010011000000002002020110201111112100021020002202211212000022021100011201110011021010001111100000000001011001100211010120010011100000012101001101020001101000110100110000011000010011200110010121101002000110001011010110100012000000000010112001001011000001001002112002000101111012010101022000102201110101021102111110201201021020011200010011111020000000102011110101001110000110100110001001010101001010112010111111200222010110201112111011001001110110011101010210120101011000211121100110110000110020000000100002101121101101121111010011000111102110100210011001021011101110110101101100110100011102020010001001110000111001111101011101000002000000101011100101010200110100001011110001111111101002010010211101011101010100000001001000100001111001001102100001102100010211100011111000010000010011010111101010100110010010000020002002000121111021111200011002201000000110110210000011220121210001111000110000110000202122200020111000011100101002000000002020020200221101020002011101000011012202021101200020000000200000020202200020020111010012011011110100100010110100102010100111002011010011112120111010110111001101101010001211100100000101002010100101101001010101120211001020000111110110111121100101011100000011000000220101210111110010110000110111201110021001000100110111200011111020111100101001210011010000100001010001010200101012001211121010100102110100200010010011110101100002100001100010110110011100001211000110100110002100021011121011100001101000000100011100001010000000000111010001100101101101001110002001201001101002010111012101210110010120100000200110100021001111100220020011110102101210020221021110001101011001112121000001101001011111110201111100011011110010101101021201011100022020100001011011101000010010100111100100002022000000010210001010111100002000010020110101100000002000000011000001210001100000200000010001100001002111100000010021112101010020000000101001000000011120101010111121210021001212020102002011101120001120011001001122002202212001110210111010020021111101001020000002000002222002000011101010111101100111200121002002001011101111111101000110000000012010011010101110200201000000102101110011121101000011002011210111010111010010200220101001011101010101121210000000110011011211112201200112202001202201100201000010000101111200020011102011001010122010011100000110101001110110101001110011011110110000011001110010000101101111211010011000000002000000
0002002002000000200000000000000002000002000000020000000000022101000011001010021112122011020111000100110011110112111111210100100001000010200011001000200100110012001001001010001011010110210101002010100221122202200002010111010000022200120002020021001111200001000000000011001120010020110110101010021200002002020000000000000000010021011211101101201100011121102000010110001110200001010101001102011021011100101100000001001101012002001001121102020200011001111111000101001010000000011110110110111100211000101101001000011100220001001110000110100200200000010010001121000100100101100101001011100010100012110110010000112012010210110122101100110102000102021110222001011111200100210100011001101111010110002000000000002000000000000020011010100100100000110100011101110220010100001011110010101001001200100101100000101010200202010111210110000011110012022011112101000001200110110001121110000102001001000110000020000011101102100010020110201122001011010101111110000100001100100011010011000010011011111212100111112011111001100200110120001120001100001000100011110011000110110000202020011012020000011000101001011000101011200012000101020001121111101211010111011000000001010000200000022200200010010111001011121002110101011001011111101120111200000001000011100012100210000012010211211102222202020111010001111000002020200002002020000210002020000111100211101010000111111100201110001000002010002011100010011100000111110111101001000100110201200000000200000001001110100111011001000000010110120111111121100011110200100010111000222010021120020110200010100101000011111101211000221110101110100110001000010012211000200000202001010100002110111010110122200112020002100101211101100020001101000101102001011101001100011120010010010000100110100111110001100110110011101112211001101011010011111010011101022021000111000000110101110001120210202001101010002011011010100001011011100002002120100000120120101111001210111010220010012211110111011011120021101111001001101100110110010001122111121001122222110101121121010201122000000000011010011010010010110000011002010100011010111000101010210011010200101010021000100111011111101000000000200000001012202111111111010011211101001011110111011111011010100001101010111102000020200221102011111010102220100000000110000000001111020000000010100111000000020002000002210110100001100000010000000022020010000022000000000000000000200200000000002220200222020002011010121100001120000000001200110001111101002010001101010001011000110010121101021011100022001111010110201110110001000010011012010211110001100000110212100000000210
0001111001000100121202102100010010011210120020110000000111011200011001001000110000011010001211001110121112011201010101010100012021001101010101101100110111000010120112101000012101011200211001002200012020112202200222000022022200000202200022000020020020000220002202022000200220000202020002000020020002000000000010010211111110111010020011001112100021210112200002000110010002020110210012111000000010222102100121011011000001121102000110001111000011011000201102020110011011001210201201021010100010000000201120000000010100110001001110000121201200101001101010000111010101101111110200010000101001100002112011000112202200120200010011011111010021001110100120110020000000000101010000022002201121100201201111000011000000101001010020011010100101101100220200020002020110001000110011110010200100102012021200200000101012011000000110100001000000002222000011101100000000101010000010210010000000002000000220001012100011101001001000011110110011000002100210112220110000001110000111001012100101101001110120100100111011001001100000100110121110120112120110011020200002100010110000200111101011111001010000000010111102101210001101101001110020220202000111011202012101110010010001100010020101110111110011111011011011110101011010121211001010100110001002010002100111100110000111101111111110211122100100010201011111210001011100020002221120112010000001111000110011101101011100010100000101111010101012111111120000012002000200000000000000101212200010000110110111001000201101011100100010011110210110000210011011110200200111211100211010010012020101100002000000000001001000000000000202000000102000000011010000001010110000101001100000210000020001100000100001010101000100001101001200111001111001101012000101011101100010110110010000100120100110100010100111110012110102211100110121020012222000020102000000002010001100200201000101120210201002002010001100020102012011111000001102011101101001011010111111001110111010220111011210111122012021120011001121110101211101110120020010111100110012022122120110111111110201101000110200011110102102210120000000110121111000011120101000010020200020121111111120000221020000111010111010010002011101101102202020022120011011100201001010000001100101122001100010000200002000101000000000110110121011000000000000011110000000210021011020101110200111000000102101210001022101010111102012120111010100100000010012000101001100000001120110001000220101011111112102210002101011102102200200000100110001111100101010011011001010111001101100110021111210200020111001110101100200000111220012011111101100010001101010211110010001121102
0001001001000010101001111000100001010011000100002000020200202002010001001011101000101000000211001110111201100100101200000010011012001112000201000110101002001001010111100000002002020202002021002000021020112202111102010121110001012111000020011010101120100001000000000011001120111010100100200000012101101101010010010111110100101010020011001112100200120011200101010210001011010110110002100101000010010110001000011010011001012011100100001111000011011001102211010100112111001100101111010000200020100011110110000000001001110001001110000010201110101000100110100111011000200011211211010000200001200002221011010221112200120200010011011200010112010010100120110020000000000101010000111111101112110112101111001100000101001000000010011010010100001001000010001212001110010101002000000000002002010001011100101010200012100100000100110100000000111122110101101100000001101010110000210110000000002001000111001112100002000000001011010211100011111110110100020000110100010100100010020010100010011101110120100010020100010001201000010110110200010121211000000010200101200000110000200201111010212101111001000011110101002020020100211001020111010111110020011202012101110011011101100001010111100010011021110111001010110101011021110100001010100110011011012101111110100110011101101102110110101101101100000100111010111211101101010101100102111211000101000011100100102101011100000010101000111000100110020010101100111001101200011000000000001122110101101020120111100111110120120100100111010002000200101101000100111110100101100100211010010122020000200002000000000001001000000000000202000000102000001012000001001010110000101001100000210000020001100000100001010101000100000000000110111001200001101012000101011101100010110110010000100120100110100010100111110012110102211110110112110022111010010202000111001011011010200200000001110110101101101010002110012000100100011011100112002111100100010020001012000111001011110010021210110121011111111010010121000101101100011110010011011100200011111011110010120111100100111102000000020020011002120011011101210221100100222022020202002000020020222000210020000121020000111100200121010002011101101102202011112120011011100200001010101112001101122001100010001100102000000000000000000020001000201121211111010020000000211102010110000020000011010000010001110001100210100012112022120111010200000020201111001000000001110000010010100010011001101110102010112101111000001120000000000100100000202200020000202000200202011100111010011110011001000000202000210011100110100000001110100021100021210021101010111110010002112012
0001111001000100211101001100010011010120110110000101001111101100022000001011201000101000001111001110111201011211010011020100012021001101010100101100200002000000111111110000112001011100211012002210122020011202100222000011011100001101110012010020011010001120001111112100201110000202010011110010010001101100000100011101011120010010021111000022200020110101111101110200010011110220100012000101001020000111012000010101011112121102000110011012010101021000112212011110012000101001102111110110100110000000200020001000002102111001001110000021101110200000000020001121000100100101110101001000110011112022001001220000000001001121110200000000120121100010100010000020000000000002002020202200222200000000000021112011100220102101011012101221020101002100211201021001020110011100110011110010200100102002022200200000201011100101010200110100000001100001021111102102110011100200020202020110001010102001000000000000000011101001011010011121100010121012101200202220000000002200100110101001201000020001211011100111011111020011101000100111100101010011120011000110201001110000110101201020100010111000011000001001000011101020010100211001110111121101110010111111111102100020000110110001010202100111010012020022002020211110000010120100102010100210001020001201000110110010011101101002110120222222000000000101001001101011101001011010111102101120010000000000111200101002021100101021001000111000101121110010100101111001101101011000000000000021100011100110120200110001121020020001100001120112011111201012000101012010200111211201100010000021020101100002100001100010110110011100001211000110100110001100010011112000110000101000100100002101111010000000000111000000001200011202101110001000012000020000001100010100100120101100100100000110100200011011101210011010111111102200121120011001002101010002022020000102000001010011020111211101100012011010002000121211001011112010100001001021001000011010100111100100001011000000011120100011001010020010102010111100121012111010010021100000110001111112111200101001120101000110000110120120202102120010101000120110200101121112010101002000011010222011110020001122011010211110100010110011111100010201111101100102000000112001011101110111112122011000201000001100110102011011100110001112000000101111100001000021010000211111021121211220201201000000102101210001022101010111102012120111011200100110010012000101001100000001120110100000110001000101111101100011111100102211100100000100010110102100110000201100211102011000002000000120012110100011101000110002000200000101110011000121000010100012212000000001010001000101
0002002002000000200000000000000002000011000100001101011100202001021000100001110000011010002111001110111201100110101110010010011012001112000200001100200002000000111111110000112001011101111021002111022020121202000112000010100000012101010011021010001110001010000010101101101110000111000010210000011100102101010100011001010110000000011000010012100110000111100002000200010011111111100101110201001021110100112000000001011001111001111001111012010011100100202202002110012000101101102111110100200020000011111010101100012102111100000000000100101110002000110101101010011001210020110122011100100001111012111011110111101100111111000111000100020021100010200000111111100000000002002020202200222200000000000021112011110220102101011012101110110001112100211110010001020110011100110011110010200100102002022200200000200022000000000200000000000000001111010100202102010011100200020202020110000110001000000001100010101002000101000020002022101010020002000200201120000110010100200000010010000020001011000011100201102111011002201000000110110200010121010021100100202000020000200101200111200020111000001000002002000000111020110101112002020002002220100001010111101002000020000220020002000202100111010101010011001010211011010000001011201010100100001011010101001010201010021201101112211110121112100001000111101000101012011101011110111102101120010000000000111200101002021100101021001000111000101121110010100101111001101101011000010000000021100011100110110100011000111011021001000000120221121121100121000001101100100010111101111000010022020000200002000000000001120220011200001110000111000120001111010011112000110001111010110100111000011010000000000111010000000100000000000020002001012010010001011100111101211110000111010000100110110201000000200220022010100111101210020220021100002000020001021010000101111011100022020202220002000022021100001010011101101100001001011002002111001000011010100111100100012011110101000110001011011110010000102010111100110001200010010012111011211000211111100001021010100101001102000000020020022000000020000000100001100100021120101001100011110110011121011002011000100110000110011001002112011101101100111110011011010022110100001010000002000001111011000020000200002000000000000000000020111011111001001000011200000000012202021111110010111111000000111001100011101110200002200000000000011111010120110111010101001100000001120110100000110001000101111101100011111011102102200200000000000000202200020000212010100101021011102000000120012110100011101010100011100100000001111121100122000000000002222000000001010002110000
0001120111111111111112112200011111011122220110001100000112201112021000100001110000011111002111101111120011021211010011020111102020000000020000200100111111000010010111010100101001110100101010001010111010111202100012000011200110011202000020022000010110001000000001011001100211010120010011100000012101002102121000000100110100001111010001111001100101110121110102000000002001101121100101001101101020110011112000010001001101011011001001111012010101011110102201101101010212001000202111110020000110001000111020000000102011110101001110000110100110001001010101001010112010111111200222010110201112110001111011000221111101121111010122101011211111111001100001100121000110101012001110101101121111010011000111102110100210011001021011101110110101101100110100011102020010001001110000111001210200112002011102000000101011100101010200110100001011110001111111101102110010211101011101010100000001001000100111112002001102101010101010001111100010121002000200101120000010002110000220010010000020002002000121111100112012000002201000000111100101010011120011000011111000110000010100111121100010111000012100101000112001100110100000110100210011102220200002011111110001100020000110110001011111110111110100101011010110101101101010110100102010100111011020001111111220111010100110101002110110111221000100000101002010100101101001010101120221102011000000100000210111000101001000101000000110001111111012111111120000011112100110010001010100110201200010011110001000002000200002011000100001010001010200101012001211121010100102110100211000020011020101111002010010001012001000100000100112100010001000001011011000011011010001000000000000120100010000000000000002020001100101100000000020112001111100111000011100001100210210000010100000100100100111001111100220020011110102211110110122021121111101011101101111001010101000111200100101111200112001101010101101021201011100002100100002001110011100021020101111000200002022000000010210001010111100002000010020110101100000002000000011000001210001100000200000010001100001002111100000010121202102120020000000211110100000111121010111112111120021001211110010011010110110000210111112001222101202212010111121112010110012100101001010000001100101112001101010000200002000000000000000002002001000201121111111000011010001121010011010202211100211000000102101210001022101000112002011210111010111010001110211001101101102120100011110000010011011112110002110201211212001102210000101000110110102020201002011100112111010122001102000011121001111011001101000201001000111100010100011100011111120200022111020121210120102211101
0011002001010011100110000000100002110001000100020000000000022200000002000000020202022022020100000000010000200012211011111100100011011001110110110110012111001011000200110001101001110001001000001110111000000000020000010110011011102112212101110200121001112000000001110101000101111101111000120000001011000101120002202000220200220001111000010011100011100020111101000110011002011011120112111000101010221012111011010002000101011011111012000200100110100000001010001100000202011000102111120020222200220100112101100001012110110101001110000211101201111010010011000112111100110001100201002121001120010121010110000110011011011100010011000101000202010011010000122011021111211100101100022101100010000200002000000000001000110001100110011121000110211000100010001120111110110101100011100001121001010000100100101011101120200202100011100111011111111122101012001111000111100011000000100010000001001000000220001010100020211101200010011010021110010012101200202210010011011211001021000011101000020011120101001100111100121001010001110201210100010022220000000011101111100220020020000002010211002110111100100000110100211000200001010011110220200000000000202020220000100010000110121111011111100010010112121011001110110211001021110100101010100100011020001201002101001100000021000111001000100001100101000010100001012200002100010002201121002112000000100000210101000000000000002000000000002020001022111111120000012001110200000000010000000112200001100110110101100111110120010001100001010001010101212012100111021110200010111001111020011010110201100012100001100010000000000200000000000021110000000022011011101000111000101001010010111010111000110011100020022202200202200000001200222001101001101102000202001200000120020020010000100101210110110002000000011012201112211001101011010011111010011101011122000002001012211111110200010000111111111100011101001000001011110001100111001101011000011010020011001100001110120010012211110111011011110011010121010002201100011110010000111100020002022222220200111111110202011000000101101001000010020000220000022112021200000001010100101010210102000201010002002022101020001110001010010011011101111002201100100001010021021001000010000002000001111011000011001100111110100010111121101101010000101110101001000101001001000020020001100010112210000010110102100011101210100001101000000110022200010001010112000101101101001010110011210000110001000000000000000020021100001220000010100110120102011102201001001200111001001111111100110021110120200002001000100001000111010111220012011111101100010000001021221210120101110100
0001001001000010100000000000000002000002000000020000000000022200010001100000020101011010001102102110110112010201010201100000100101001011100111001010101011001000101100110000211000101010101112000010111000122202200001100011010000011200010011021020101000012211101001011001100211010211110110110011101111001000101100000000000000000000000000020002100100210010001010000200001002011111100001000102011011121200111210000111001100101011001012121011010020010000101101011201102111001100000011010010211020101000010011001100021200111001010000000110100101200000010011010112111100101101110100010010100010000011000010110110121012010210110122101100110102000101110011001112210111201011010110201100221200010100100002000022000000201011020020011010100100210000110100010010020110010100000012110121200000001101100100101010201012001010000200000000020000222000200201100102100111100101000001011000001011101011000211100121000020202002210021021021101211112001111102202210000110011111000111010011000010011002110121100011022100111001000102010210120200020000120011100011011011001100111000102110011112021100000000100000100001100001200011011120200111111010101110111020120000100010000110110001011201101011110101102101002121000001110011010000100010100200000001000011001011110100000011011102110101211112011222010001011110201112012100110002100111011211000101200110210010001000000000002000000101001110111121110010110000110000202211112020010200000000202000001010211000002000200002000000000000000000020020000020002020221020000020222111001000111011111000211000200001001111110110111100112220000220100010000000000002200000200000202001010011102201111020000000000110110110011001011001010000001002110001021101010101010100000000201010001110100111120010020011000000011011101122101101002000000000000020002101011011001011000001100110200200000000000100200000001020012000201011111000100001011111201000111220102110001110001120120010011100110111021111101002000010220001100000101010010000010001110000012112111110220211100211011110101010112100000010011001110110111101010100011010111000111010210011010200111010021111110111122111201010001100111000102011101101200101101101112002000001110110111211011000200010001100111101000010101111101110121010001110011110101110000101001121110001000010102010111010102101101200011100011100100000101100011101100000100111000011012100002020011020200000000000000000000000000020011100001111000010100110120111011101200001012111010001010011111010011010021001000010102000210011100110100001000010011011010120100011001100110111000011100111
0011001002011000211000000111001001110002010110010010000111012200021011001000011201011011010000000010110000201011110011011000111011001111100111000020002011002001100100200001101001110001001001001001100110111101110002000010011010101011112000110101111001101001000001110101000101111101111000210000012101001101020001102000220200220000211000010010201100011120002110000220011002002022010102000000101010110021111000010001110101011010112111000210000110111000100110001201000102021000012110210110111100211000101101011002001001110002020000000111001110200000000020000222000000200002200200020020000000000000000111110100002012021101000121011110000212000020110001101001100101100000020000011002011120001201001001000011000000211011110100010111010110101000100000001020121000000001100000000011111000020000101100201101200020110201000111100021100111110012022011112010000022000002000000110020001010101000100110101010100020211001100012112110201021100012010101110111000000002111100010100011101000021022120101201100111200111000100001100210020110110011120020210100202000100110110021010012101020101000000010100100000200200000200000020020200220210000000011211010220101200010000002011010110120000101010111010111001110110211001021110100111021111000020011011100112000000100101010001001101000100001100101000010110110002010101111001011100200002121001000200000120101100000000000001000001001012011011012121102120000012002000101100000010000000111100010100111000000011000201101000001110010000011011120000110102011121021110011121111001010110011020100100011200002200110110000010100110000101011000000000011000001102000020001010010111010220010120000110011100111120111011100222202101110111001000101101002010010021000110100200010000220200121221021011101010110010002202222200002002000000000000020002101011011000002000002100110200200000000000100200000001010001000101011111000100001010100111101110011010100000021001011001000100100001000121100001000000010220001100000101010010000010001110001001111210100001001110101001110000100002011001010110110211000111001020100001001020001101001110002000201110002021011001010001010000000100022011101111101200100100001011010121111000120100002000001111002010102002011220120110111100210002011002021101111111000000020001011021110011000000000110210000010201101200111200110100001100000100000000022020000100121100001010001010100021120100000000010011110010010101111111100102220101100000200020202002002202000000200222002001111111100121112101010100002002111100011101010121002010010012001020110001010110001000212100000000210
0020001001021011111110000111101001220001010211110011111221102201021011001000011201011011010000000010110000202011110011011000111011001111100111000020002011002001100100200002200000200000000001001001100110111101110002000010011010101011112000110101111001101001000001110101000101111101111000210000012101001101020001102000220200220000111000010010100100011010002001000110002002102012010211110100101010110021111000010001110101011010112111000210000110110000011111001200000101011100000011010010000010202000010110001001111002220002020000000022002020200000010000002020011200100110100011102011001021001022010110101000011001001110120101211110010111100011110001101001100101100000020000011002011120001201101001000011000000211011110100010111010110101000100000001020221110001101100000000011200000011000001000102112101010020200000110100022100101101112011022001010000210112002111000000100000001001000100211110010001111210101200011002010010010110002111200201120000000002200100011100011101000021022120101201100111200111000100001100210020110020110221020201001112000000110100110110102000102110100000000101101001101200010100011010010110111121001000021120010120101100000000001121120020211100111020111010111001110110211001021110100111021111000110021000200112000000100101010001001101000100001100101000010110010002010101111001011100110002112001000100000220101100000000000102010101001001011101012210011021001010121100111100011011210110111111000001010211111001000201101000000100001000011011101212012100012110211100011121000211010020022020201111111100002210011000000100211010000001122000000000111011011112000110000101001010010111010210110210111201111120011101112111001011100220011000101101002010010021000110100200020010220211211210111120002010111100001102211101101112010001000101110011001011011001001000001110100110110101100100100200000001010001000101011111000101000010001101000002001010011000010100000211010111100110111011011110010000111110001101100110120020000021100010001012222220200111111110201011110000100002011001010100110101110010011021100011102010001001001001002000201110002021011001010001010000000000011011101111102201100100001011010121111000120100002000001111002010102002011220120101011100110002011002021101111111000000020001011020110011000000000110210000010201101101101100221101012110000100111011012020110100211100102111102011111210101110010111000001010001000010010111101102220101100000200010211011101101101010201121011100111111010110020110200200020002000200002000200000201121011110121000111011010110012110101211101110100
0001110000110100121111112100020020020221220020000010010211101101011010002020112011212001000101002110100201101010101110001110001112001122000200001100200002000000011122000010012001120101111021002000011120222111100002000021110101112202101111011100101111100001000001110101000111011010000100111100121101101101011111010100001010000010010100110012100200010100100001111210000001120110210001000001000020221112211110021011000101010011000110002021000001010000201201002110000101001000102111110121100100000021011011001001020000210002011110000021101110200000000010001121011100201102200211000110201111011011001012220000000011001211110200000000120121100001100000111111100000000002001121201100221200000100001010101020100220102111022000021021010101110110100001112101011220010100001011110010101001001200011011001010002000101102110100110200011112210101111112001011000011001001000000100010000000002001000110001001000011100001001010010211100011111100000100110010000110010111101010010000100010002011211020110010020100020101201001101010001110000011110000100011101001110000020110102110000001102000100000001000101002110211110001100100101011101110100001010011200002100011101211010002000202200021120122011122011010100200000010110100001010100000120110102111000221201001011200101111111110111102110211010000112001222120101001110101201001102120000100000000200201101001112100101011000000111010101121020110100101110000111200122000011100000011110101100010111211110001120021010001110011010001101210101111000100111110111211101201100010000021020000100001100001100101111000010000110101100011001010000121000000011011120001101001001000220000020001100000100001010000001111011001010010112001201001111001000202001201100011021210000000100120100110100010100110011011200012101210020221021110001101011001112121000001101001011111110201111101011011110010101020001000100011121010100011001120100100010120001110000110002021010100010220002122001110010001101011210101121012111010010020200000020002022222220200002000220202000000000201110111101001120010110000221111110100111011020102101000011010011121010011002011101120100220011001102002020000000202101011111111010011211101001011120120021112121000101001102000220202000020200220002002000000202220200000100020000000100020020010211220201112000010101202210001112101100012101011121121010110010000200210101101100011111010010010000011111101201110011020202201212001001111001010100100110001010110002020000002001001011012202000111110012000010001101001110111011211010000001110100021110120100011101010112220020012221001
0002002002000000200000000000110101100002000000011000010100112102011110100101020000112010002002112110210112010102020102110100101011000010110010101100200002000000011122000011012001120100211012002110111120112111200112000022021201101202201112000110111011100111001102121100100111011101010101011110120002100100001111010200002020010010020111100022101110110100100001110000001000210110210011001102000020000111001000000000111001111001111000002021000001012000201201002110000101001000102111110121100100000010102011000001001001110101010000000111001110101000010001002020012101201111210111011100100001101012112012110111101110111201000111000100020021100010100010000020010001111001002010112200111110000000101010101010101110001001011011101110110001112200220200010002021101101100110011110010200100102101011101100000200022000000000200000000010000112111100100201102100011001001000000100010000000002001000110001001000011100001001010011121200011011100000101120101101111101010100010010000100000011011211010010100111011011101200001101100111110010110111000100011111000110000200000110112201120111102110000002001100001011120010100212102020002010101000010011101200002100011101211010002000101100010120121110111001121100100110010110100001010100000002002021001001010110000010111001101101010101102110211010000112001222120102000120002201010002020000001111000110011100002011100001011001001210010200110111110101100111001101200011000000000101212200010000100001111011000110012011001010010010110211220000220000000200200011110001101111000010021020000100001100001100100220110021100111110000121000120001210010011121011210001202001000100002000002020000000001110110010001111012102011100001001122000020000001201000200100111011100000000000110100200100010100110012000200021101210020221021110001101011001112121000001101001011111110201111102011011110010101020001000100011121010100011001121111000011010010021000110112011110101010211001021001111011000011020120101210000002000000011000000110001111111210100011000220202000000000201110111101001120010110000221111110100111011020102101000011010011121010011002011101120100220011001102002020000000202101011111111010011211101001011120120021112121000201000001100111101000010100220002002000000201110100000011200000001102101011000000011001022000000020002000002210110201012110000101000011200100010110101100202101110100001110100000001210101100211121111201102202001101102101110100000000000101110011010101001101102011012202100221011012110000001101001110111011211010000001110100021110120100011101010112220020001111101
0001111001000100211101001100120110110112110010010000000111011201012110001111111000202000001102112110200201101001111201100000101011000010110011100100200101000011010011000001002002020211101122112010121021122111100001010110100000111101001011011000010120000101011001000101101111010020110110110000012100001101010000000000000000000000010011100022201200000111100001111110102000210110210001000001000020111212100110011010110001110001111000011012010101001000112112012110000101002100101102020010000101001010201121000000001001110002011110000021101110200000000010001121011101201102210211000110201111011011001012220000010001001110120100000000110212010010100010000020010001111001002010112200111110000000101010101010101110001001011011101110110001112200220200010002021101101100110011110010200100102001011101100000200022000000000200000000010000112111100100201102100100112001000011110000000001001000100110001011000011101000001010011121200011011100000101120101101111102110000220002002200000011011211011000110112111012002100000001100111110010110000000100011101001100000020110102110000001101102100000001000101002110211110001100100101111112111100011021111111001011020011211011001100101100010120221110111001121100100110010110100002010110000002002021001000110110000000110101002110110211112010111010101012001211011002000120002211110002020000100100000210011100001112100001011001001210010200110111110101100111001101200011000000000101122200011100020220211100001211110010100200011011001100100101101011111021110200111211100100111010011010100100001000001100011001000000100000101000011001120001210010011121011210001202001000100002000002020000000001110110010001111011001010010001002211001111001000202001201100011021210000000100120100110100010100110011011200012211110110122021121111101011101101111001010101000111200100101111201112001101020101020001000100100021120100011001121111000011010010021000110112011110101020211000020000201002000020020010101100000002000000011000001200000200000200000021000211001011102000000020120022000000020000010100011000000012111110102101000011010011121010011002011101120100220011001102112011101101100110120022020020022200200002020010011010002221000101001102000220202000020200220002002000000202220200000000110000001101111020000110120101022000010110102100002201110200002200000011121010110010010110101100202101110001011120110100001210101100211121111100111102000101201200201010101000001112211010010201000110102011012202100221011022220100011100001110111011211010101111121100122110110000001111000001110010001000101
0001111001000100211101001100120110110112110010001010020200202002010010101010021011122011001101002110110112010102020102110100101011000010110011100100200101000011010011000001002002020210201112112100021021012111200111010110100000111101001011011000010120000101011001000101101111010020110110110000012100001101010000000000001010000010020111100022100110000021101001000000001000210110210011001102000020000111001000000000111001110001111000011012010101012000112112021110011000001100102111110111200010000021011010001001001001110101011110000021101110200000000010001121011100201102210100001100100000002022002012110111101110111201000111000100010112010010100110221111100000000102000111111001211211100201102110000010000110102110011010021021010102111210210101121001020101101100110011110010200100102101022110101010101011001001100100000100011111111211100101101110010011100101010101010010000000002001000000000000000011100001000020001112000010121000000100110010000110101010100220002002200000020002220021100110121200021002101000001010001110000011211000100011110001200000200000110112201011111001011000111011110101002020010100201101110011101110100001010011200002100011101211010002000202200021120211001111010000100101010010110100102010110010111101111011001121201001021201001210102010001102110211010000112001222120101001110101201001102120000100000000200201101000101000101000000000002020002022021211110101011001010200111000001100000101110100000100001111011000110012011001010010010110211220000220000000200200011110001101111000010011010100100001000001100010110110011200001110000121000120001210010011111010200000211010111100111000011011100000100110000000001111012102011100002000112000020000001100010100100120010000000110100110100200100010100110012000200021101210020221021110001101011101101111001010101000111200100101111202112001101020101020001000100011121010100011001121111000011010010020000110112011110202010211001021001111011000011020120101210001101010010010100001110001111111210100012000221102010001000100020220112001110020000010110111110100111011020102101000011010011121010011002011101120100220011001102112011101101100110110011011021021211101001010001111010002112101001011101100111101000010100110001011111011101110000000111110000000101010011010101111101112000000011102110001121101101022011011211121010110010000110101100202101110001011120110100011111101201110011020101210112000001210100101010201110002021211001020100001010001011002202100221011022110110120111000200002000200000202220022000222000000000002222000000001010012110000
0000110000001010111011001212111011100221101111111001121101211001110111011001001001000000000000000010110000200020000011020100012021001112100210010110012111001011000200110102200000200200110011001110111010010202110010110111010000022200020002020022000220200002000000000020002020020020220220002020020100110101110010000111110000000000211000010011210011101111112102000110001011010000110000000001000010000010002110001120120020220220000221111011011010020000200211120200011000002100102112021010111001000000201110101120010111120211001000010200000201011000120111101010011000211020110111020000111011001011010111211000011102100111110110111000120001010220100010010011100001100000120100011000001112110020111211000000001001220001011001010111111101201001100011111111000001011201100021211001111001000001000001100010201022000000000200000000010000221011022011100111101012112002110012011110000001002001000220011111201111200001010002120210101011011010111110111101101021020010001110101010202000010110111011111011121111122001000001001110120200020220202000000022022001100110010000020222100020001000001011001100000100200100200000020020200220200000000000202010220101200010000001110010021110100000010202112112010101121211111111002121101111011110101001000110101010020110001010000000111011110110002000200202202000221120110112001111100020200100101000201011001100201201122100001011000000220000200211010010110000110110011200011010001110220222020000001110011100120022010110021221000012102011101011111110001011011110101100001012100000010001011101100011000002200110110000010000110101101000101110012001010001001110201000211100111100011100001010000111100002010001100101121101100021000002200011021101010101010101000101111100001000000010110011010010100110022010111110001100020220020000002000020001022021000002000002200200000001110101101100111010000010010211000002011011021201011101110200001010001002001121001000000000001010010001010100011020202000002000121121111101112111000010110000200000200000020100111000000000020000010221112000000121001020000010110001011210100002110001010110011111001120001000000000000000000000102002020000000201112001100102000000222002000001111221011111012101011102101111110111101000101000010110011010110100112210111100000000200200021111100020000011121210112111010101021000000102102111121212010200110121200201100111011101010100111210000000110011011211121111201102202000101010000000100010111120012001101000012110010001010022202001110111110101100010102000210011100110100101111122010121000010100022121010120000011100000111
0001120010110200212101001200010001100111001010111000011100202002010001100000020101112120112212112111210111120102020102111111111010000000110011100110101011001000110011100001101001110100101001001101111010001101110111010111011100100101101011000010011010011210002102022000200220000202110002100010010001000100000010011100001010010000110011010012200010110111100012000000002001101121100111001101101020110011112000010001001101011001000110002012000101000000101101001200010202002010101101010110100110000111021110102100020000221002002220000020200110100001000110000111001001110010110211011110101111110111111121000111101100111111000111000100120121100000111221111010000000000102000100022101101121100101202110000000011000001000000020011010100000111100110100001102012220010110101000100001002001001100000002000000002011101111010200110100001011110111021111102201100101112001000001210000001001001000100110001001000011100001001000011120201021010000010000010011010111101110000220002002100010011002211010110110111021001001110100000100121110120121000010200011111000100110200101111201101020211000001000002102010001112021020111111102020011110101100001111020101001100020000220020002000111100010020200000011010110101002111000000000202010100100001011010102001121200000010202002100202020101202110200000000102000212221111101100101110002111210001000000000101100102001000000100110100101001110011011112211111110011012101110010000010000000021110001100110110101100111110120010000100001120002000210101112001210111120211211200110210020000012020101100101000001110110220220000100010101101000001000000022000000001010110000101001011000220000011010100010100111100000000101101112001110111011011000020000001100010100100211010000000000000200000111001111100220022010100021002200121120011001002101021102011011110001100001100111110201110001000011121001112110011110101001011020211101010101201100001010111111001110111010220111011210111122012021020101101010220100120002111120110011011001210001110011101000010001111100001101010000020120112001110020000000210111010000012011112000010020200020002122010102002011200120000210012011012211012101201111202001100102001000111001100101120120021112121010100010001100111111110110100110001011001000212111101001000011001001001111020011201120201201000000102101210000021101000012101011210111011110000020110111010201101210100001110100000001210101001112121102111001111100202112211211110010000110111200010101111100201201021000111100220022011111210121100001110002001100011102211011010122000101110002211010101010000011110010
0002001001110000110010111000110101100002000000011000011100201101011001001010111101202110111112112111200200210001111201101021110001000011100111000110101011001000110011100001101001110101001010001001111010111101110111010111011100100101101011000010011010011210002102022000200220000202110002100010010001000100000010011100111110120000021011000021200100110100100012000200011101111121210102000000001010221201100110022020010011111101001001111012010101000000202111001200010202002010101101010100200020000111021110101000020000221002002220000110100110001001010101001010001001110010120211011110101111110111111121000221111100221101001012110111020122000001110211210020010001111101001000022101101121100101202110000000001000001000000020011010100001112200220200010002021101101100110011110010200100102001011100101010201011100101010200110100010001211001111111101101100100002001000011110000000001001000100110001001000011100001001000011120201021010100010000010011000100001100200000110000101000010011220120210110110110010001111100000010011110110022120010200011111000110110110101112110001010201101100000002001100001011111120101111102020002011211000001010111101001100011110111020011010111100010020200000011010110101002111000000000202010100000001011010102001121200000010202001100202020101202110200000000102000212221111101100101110002111210001000000000101100102002011100100121100101110100110110111110101110110011202110021000010000011011101001100010111211110001120021010101200002011001101201202012001110021111211211101201100010000112010100200012100001001111002100000111010102000001001000001121100000002000020000000001011000220000020000100010100002110000000101100011000020112000022000020000002200000200200220010001000000000200000111001111100220011001200010001100010111111001112000020001112111100001101012100111010102220101101011110000002100021101100000121020100001002020000100010020010121000111001011000000011120100010000100011010111011000111110001102111001021100000101111210100211000010001111100001101010000020120112001110020000000210111010000012011112000010020200021002121010111101011101120101110100010110011111100010201112001100102001000111001100101120120021112121010100010001100111111110110100110000020112011100010000110112200000101100020020021201120201201000000102101111000021101000012101011110111021200000010011001000101002100010102220200000001221001011111112102111001111100202112211211110010000110111200010101111100201201021000002200221011022220100011100001110002001100011102211011010122000101110002211010101010000011110010
0102102002000010211101111111110111010111010110011100000001121100000011001100110101011011010001101000000101100111101110110100000100001001010100101010101002001001001200010000112002020102002012002000010120112202211101020211010001012110010012011021001110101112000000000011001111011120110110102011010201001002110001110000000000000010100110111102000200110120101000000110001011001011000011000001011011000010002110001120120020220210001221000210000020100000000111001100101212010010101121110010211110110011101011002100012210120112002110010200000201110000100110100111011100200101111111020120000001110110000110000111020011112001010210200110001112000011110000121002111110100100110200022001100011110110111101000000011001220001111101010222011111202000200011112010111001010100200010111000101000001001000001001121011010011110000020200011000000101112010011000120000111001001001011000120000000002000000220000021100020211101100002002000020000000001000100111110000111011200000022000011100010020012120210200011102111112002100100000110021111010101221020201001111000100110100000111121011111011000001020101101102001200010100011010010110111111001000010111020220000200020000001101000111110100000010201111001121012101101101001010000202010100100010011010110001011100200000110101012100100100111100001100111201000111020110112011011100110002112000000100000210101000011101000102000000110001111110012111111110000021101110200001001000000000101201000001100110112000110101210000001100001000011011101212012100012110211211120211010221020011020020101100001200001100021000000100100111110000121100000001011000001101000110000001100200010102000101010112120110011011101111102100000001201001002100011111001000101010101000111020110010000000000210111110002000000100002100001100000000002201012111000020000202202200000211011110100010011210110101100200000002100011000100011220010101001001200200001200112001100000021000011000000000100002110211100101010100010120101211011001000000001111011220012011011110010110112000102012010110000011110101010010000110110021012121100111101010110111010101011010211011011011011001010001010000000001012011101111101111100100001011010011001100110010011010002221011000002101010110110011010200110001020001010212111101001000010000000100020011011010011020220000020200202100101200110100002200000100000000022020001111102100202102102111110111111110000000010011110010010101111111100102120000000000100010211012001201000011110111001011000110121000111020101100010102000210011101020210001110020021101010220000000000000000111010000101211
0001001001000010001111001211011021010222210020001010020100112102001111000102010000101000001001111010210101010102021112200000200012011011200122000000200200100121101100100001002002020211101221111000021011022111200000020200000000111100011002010011010120100102011100000010012011121010210210101010011001100101110001110000000000000001100000020001100200101110012101000000001001101011001101100100011000002102100121110102000000200000111001020002020200021000101112111200011101002110101101010100211011000010102020100011011210010111112000020200000201011010220110201100111110111011011010111010110000001011001112220000000111101102000210111011111000121112200000020011100000000000020100011000001112111111110112001101101102110000011001010111111101202000200011112010111001011100210010111000101100101002011101010110102121100101100100000100010000112111011022000011001012111002000001010120000001002002000110001000100020200001000021020101101122002001110011111121120000011210100110002011201000010011111021000022201200012001011111110111210101020110202000200002020000100110011100211010101010001000002001000100000000200110101000111112120011110000000011110001210102011020011211011001100020000000110211211100001122000201010020111210002000010110101001001020101021100200011200200001010011210000001111110101112001222120101001110101101021201100001001111000000001201112110010111100002002200020200000111210101201001102111110011110100000112111110110011021111111000011101200011211110021101011011101111021011010011111111110001102000000000001101100111010100002200020010000010100110000000022000010002111211100120111002211120010001100020200000000000000000002010000000200001101010010111001201010020000000000020101000102020110010000000010110100110020000000012010111110001100020220020000002000020001022021000111011011200200000001110101101100211010001010010111101100111000000020000211201111101001100101200000001011000000000100011001111000011010101010111001210110110111121111010010010000101001101000020000211001000000010101110111011000010011111010111001120101010110010002200001011101010110101011001011001010000110011001002112011101101100021110011001001000111001100100010011010001110020101020001101001010100000000000101110111010100111000000100110000000101100012100100011001022111110021112010101120000101112011000212101000200220010201100101000000000110100111210000000001120111221020011112101202000101110100101010101000111021101200001022020000000021011201001111101020101000011101000210011101021210000002212020010010120100011001100111101120111110101
0010000001011010101000000111111111100112100010011000010100112102001111000102010000101000002002222010100102010102021112200000200012011011200122000000200200100121101100100002002002020111101211111010110011011111200010021110011111200001011011100110011010110102011002110200101001020020220220011010011100110200101101100000000000000001000000020002100100110120101000000000000000211011001101100100011000002102100121110102010010210110000112111011010000021000200101001010101111000010101121100121111100010010101010000001111210011111112000020200000201011010210010111201202110100112111020102020010000000011010011211010020100002111010110111000010100121111100010010011100000000000020200022000111021120010211211000000001111211100011012010222021101102000201112122000010111020200100021221001001100111001011100011010102121100101100100000100010000112111011022000111101012111002000001010120001010011002101001001001000011100001000021010102001111112001100001110011010010011110100110011001100010011002101011100101012100112000100002100211110101020110202000100012012000000110011100120111101020002000001001111000111001210000200000020021110111100000000011110001210102100011101211010002000111100011120212002222020000010201010020111210002000010100011101011120100021200200011200200001010011210000001100100201101000111211110101100101100021201100001001111000000001201111211010211100001001101020101011110210100202001102122120011111200010022011020210011021111111000011101200011211100021102011101001111110021011110200100010111000110111011011000100100010000002200020000000000100000101000011101010012111100101111200102110120100111100120100010001100000100001000000001111012102020001001000101100010000000100020000110100201010001000000100010010020020000000022011111100000000011110010000001010011000021011000101111011200200000001110101101100211010001010010111101001110001001011010110200111101001100101200000001022000000000100011001111000011010101010111001210110110111121111010010010000101001101000020000211001010001010000020221112101010020000010111011010100001100110002200000001002000200200002001011001010000110011001002222002202202000022000000002000000222002000000002220020002002210001011101100101110100000100000101110111010100111000000100110000001001112111111010012011121000010110102000101210000101012110000201000000111110020201100101101100010001010110011210001210101100211121111100111102000000110100211000020222020001011102010000101111001100120020200011011111001110110112000210011100110100100101112110001121220100011010010011110011001110000
0001001011000001100010000000000001001101010010001000010211101101010000200000020000022021011012011120110021011202111102110100101011000010110000101100200001110001011012001010001011010110201100001111011010001202200121011021022110001112211011110110020010001110001101011001100210100202020001110010011002000100000010011200001010010010020112010012100010220001201011000100001001110220200002001202000020000000002000000000002002022002000010001111000011012000102202011110011011001100112211020000100010000111101010011000001101221200111011001201111111001001010101001010102111200020100122011100100001101012112012110121111100111100010011000101010112010010200110221111100000000102000111111111101121100201102110000000001000001000000020022020000000110000001101012001020110011100110000100001110100101102012110200111110011010100000200000000010000001211010000202201000011001001000000100000001010102000000220012011001102001000001010020120111022010011101100111110000100001100200000110000101010011001101010000201101011011001100101110200210210010110111010101011111001100110110010100011000010102101012001001001001001210120100001101001110110102210200001111020210001010110000120010012010111100010010201111001000101100100110010110100001020200110002011011102002111110000010111001200211010011212100200000000201111112120200002001110100002101120010000100000111010001011010101111010100010111011111011011101111000012001110200000000000000000202200000000200000001001110100111011001110010010121111210000210000000200200000000000000222000020011010100100001000001100010110110011200001110000121000120001121100100111100011110010000000000111000011010011010100011021010010200011001010010001001012011101001001101002102111010010110001000100110010010010010100110021022200002222000200022020022222000020202000000002020000000200200100101110100101101101010002110012000101001012110101101010002212000001000110111100010112022000000010110000010010200001000111010001100000000101000000012111011211000211111100001021000210101001101000101110011101001120020000100210110110001111112011101011011020010112010110111001122110010111100101020020001011001011101210110011011010021211100102110111001100101111001100010001100111101100010111121102011111010201211111110000110000001121121120120101220201201000000111001000001110110100101202012120111010200100010200220011100000001110000010010100010011001101000001010101110121100002220000000000200120111011100101010011011000000021010011101001121101010100001102111100011101110110001000010011011010120100011101000000111000001111001
0010001010010012000121000100200001111100010201111101111111101102010020002100101100000000000100000010110000211111010111110000100001000010200022000111100211000012001000100001101001100011001000001110110100000000020011010110100000011201100011021111211001101111100000000002000211010111010000210000012101001100010011121101020120110000000000010010101010011211101111000000002011002121010201100010012110111100101100000001001101012002001002110011010100100100011111011111001001000000000020001120111110111000101011000001011200111001012111000211101201111101112120001121000100100110110112001121101121010011101110000110011011011100000022101111000112010002100010010011000111100111011010200110110100010200101001001012100110201101010010000000110100111000000000001011000110010101000012210011100000011000000000002020202121100001110111100010010010121100100100100101110100101101120111010000001011000001101101111010001111112001100001112100110011011111010201111111101011111000200000100011101021001002100021000111111200122000100002100101201101020011120021100001010000100000100100111121111020001000101110101011110111011111120101120102020012111020201101010010210001110010010001200000020101100010020111010022011120101001211000000000101000000100000001001111001112101100101010000001101001210002110001000110110110002111111001102110000200002120111211011101001000000110211011202000011110001101110022022202220001012002000101000000010000000111100010000200000002000110010210010102000010001000110001111111011011110200100020222000111111010120020211100011100102010100000000000100000101000011100000000021100100001000110000101001010010111010111001110021200111120111011100222202200010111002111001112012000202001001011101111000111101101010120010010011011212100102112112100002002001010101111111002000021011001110111010200200100100000000000200200000001000000110000022220000100000010001112101011000010011000011001110020000011111111222022011120111101112000012211101111221011010111100011112121211221101110211000101011111011100010121101000001000110110021012021200010202000000011000001011111202010001022011001010002010000110000012001001010001020100100002001000001000111100001002101012111001000102101100110102011011100110001011000000100000001100000110110001021020011100011110110110000010110102100011101210100000001000111010000110110000010012001001100101001010120110100010111000001010001000121110120111010001000111100020110002111201110001102100110102000200200000000010010200200020002000110101100200000102211011010221000001000011101011121101120101110111
0010000011011001111011000210211111121110001010010010001100012201012110000102110000111011101201002220210100100111011111111101101000010110200011001111100111110002002001101020000020000120200210111011110010000202200021011010011010000201101111011010110010001212111001000101101102010111010011110000002002000100010002212001120110210000011011000020201100100111101111000000002011002121011201100100012000112201200210110001001101012011111002220002020020100000000010001201001001001100000011011120111110111000101011000001102110001100011001000121201102111102212120000222000000200011210211010120101111010000101000000220020000002000010111201111010021100011100010010011000111100111011010200110110100010200101001001012100110201101010010000000110200101000110100010011010110010101000011100001111101111101101110200111110010110201000111100010010010010110110202000001101011001100000112021000000002001000100110011010001111112001100012112111200011011011010201102120000000111000111101001002201011010012210112000011112200112000100002100101201101020011120021100000101000100110100100111121000202001100010011100010110111110102210012011111120021201120100011011020110002010001021102100001011000000001020100101011011121001001211000010100001000010000000011001201002101001100101010000001101001210002110001000110110110002111111001102110000210002120111100111000110000000110211011202000011110001101110022022202220000111011000110010010011110111101110000000200000002000110010210010102000010001000110001111111011011110200100020222000111111010020020101100002100001100010000000000100000101000011100000000021100100001000110000101001010010111010111001110021200111120111011100222202200020111002100101202012000202001101011010111010011000000000110101120011010111200102011002100001001002110112111101011000111101100100221010110100010010100010000200200110010100010110001011110010111100001101011100101001000001000021000121000000000210001010111100002000010020111001111011002000000011000011210001101111210100120111100111011000010010112100101100010000211000011112022111010102000100111000110011111202010001022011001010002010000110000012001001010001020100100002001000001000111100001002101012111001000102101100110102011011100110001011000000201110100000000110000001022010002100011110200100000020200202022002020000000000001000110101100112110000010012001001100101001010020020200000010100011110101000011011010100002121111111110110010112111012201001100200211102001121101100000011010221100022102100210001000100010101210012101111010000000100010012110101110101110111
0000110111111021001111001111110111010111010100001011010101211101000002000001010101011011011001112010000001020211022011200110201112122111101111011100021220000020110201111100211111110201112121111001011110122111200000011200000000111100011002010011010120100102011001000110102011021020220220011010011001000101120001101000010110010011111101111101210201102201111102000000002002002022002210200200022000001101101110111010011011121111000112101020000000120001211211010201011001001100101111011110111011001000101020000010110102111001010011011201111102020010120111101001010001221021211020102010011011001022020000202010021101001122000200100000101022000021110110220020000000000102000111111111101112002201101121001112100101101000000010000000110100100001000000002201001110120110100022200002000000020000000000002020202121100001110111100010010010121011021011000002001001111011000011120120001001002001000220001011201010210101000011111111102110021011111210101111100020011110000210011010202000000020101122000101012111111000000001000120220200020220202000100001021001011110100100111121200010001100011001000100110000101210002101102101111011210011000021210010210102000011010111020011100201200000020202112111011011010101120010001110001000000110020200111110101120201110011110100101121111110101101001100111100110201111021200200001010011110201000000011000100101002201111010211100001011210010111011011100101201000101121020012110100011121011110100011111001001000121000210121211000111101012001101111110010000200200000000000001110020000010010100100000100012110111000000100100100001110122001000111012010001001100111000220200222210011101000001000010100011011100000200002202011110210000000200000000000110021000220200111110000110100110100110110011000001100002111212200101011110010001111010011102000111001100101211100201000101120210201001211010001010011222200200001101011110001200110222202002010001101100001011000000010110011001111000011010101010111001210110111101111111000011120001110011101001021010110110111000010000020220022000000020000020000121000100112111110102101000010011010111000011001000100111011111101000001001110000010200020220022010011011100100101110010011010001110020101020001101001001000000000000000020111011000000001100000200000001101200022200200020000011121210111111011101110000000101002000210000000111110010201110001001100010011100100112110110220012001101112101111002101000000010000110000110122120011001201000011110111001010011111100022112021012010101101110110020200021110011001112110011000011111111011100220101211100000201
1012111001110000111111101110100002110001000100010010001100012200011001000001110101112011010000001000000000110121112010210210101101111110011001101010011111001011110201101001112112010001111002102000000221121202200102000011111120001112111010121100020000002000000001011001000101111101020101211100011111110200020001101100110210210000111000010010001201000111101100000110002011001011020112000000101010110010002110000110111010210110001220000210010110122001112100012110011211011100012120110021212110210000201101000002111002220101010000000111001110101000020001002010010101010101100001011011000010000011000110001000012111011211000111000100010112000020210001011002111110100101100211111001211000000200012111001000000000111001100110000222010210102000201101012010111100001000210000000000021000010100110200200000200021101111000111100010010010121011111101111020000012100101010011010010000001001000100110000010000011211200100012011110010010110021021102120201010011011011001010200000200010011011110100000011102111111101100110020110111100010022211010200001111000001101020011011000011111011000000010100000000110200010200012001001020001122001101110011020011000010000010001211110020202211020011011111011002021210100110111111111101121111000101011011020012000000210000110100111001000100001100001000110110011001110101100110001100111102221010011210100111021101100101000102000001000001110010011021101121111011111110111100000001100000101110100100200010101110121000221100002010010000000020101111111101021120100101110112011121020010011010211100011200011100011010110000000111211000110200001001101010002111010110000001110110010101110002010011010110010010001000200112202101110102001101002202002010201110211011010020020020000200211220010020011000000011011101122101101002000000000000020002000112122000001101001111200200200001100011100201101001000010000000200011111000001000101200011201002000001100020111011220111011210221111021111110010001111000012211101110120020010111100020002022222220200111111110202011000010101110110101010010000101120110111011100021111101000011010101011111101120011011122011010112010100010010012002102121001201200100001111111021012100111000001100101122001000102011011120110000010100110111101101000201121111111000101010001111121120100201020101000000020200202210111200110100001110000100111011011010011100112000211212102001010211111120001000001110100001010111011010100001110000000100100010101112001102011001200122002001000011200220112111010200011101122000010102110220001100011112001020110000100010001000111001001000110
1010000010000012000021000200100010011210011020111101111220102102011010002010012111111001000100001010110101111111010111101100101112001121100111001000200101010011001111000010012001110011111011002100110210111010110001010111010101201101101111100210112001221120011001100011001201110210010100111110120001100110110011020100011120010011010100110011201110121110012101000220001011001011020211000000101010111012100111000002000100112112001102220002020200211000110000001100101111001100000011021120112110111001202001001001211111000101001001000021101011200001111120101121000101100101100001011011110010010121010121001100001022120200000111111100000111011101021111112001011110100101100100011002110011010111001001000010001000110001100110010000110000110000000000002100000120110100010000000000002101122101111200110000200011200201000011210110000010120021110101000101000200101101110011010001001010111001001112112000101111011012200010112111200011011011010201111211211011111110100001001011000010021022120102001201101011011011010001010110102110010011121021100000201110100110110000202021112010111100001100110101110000002120010100210101110011122011111100001000120001100011111101100001010111110111110112011011112011200100110010110100000000000100100010011110002010000200000020000002000000210002200002000020200000002020200002002020000200001010000111100112011011101110211000102000001000002020101012210110111111000222200021110001110111111201201010011010002111011000110012100111100101002011111111101111102121111211111110100101111020000010010212000001101111110110000001110110111111111001100010000011000001101000111000001100200010102101111010011010100011011101101201110101101110001000201000010011000000020000000111110010110211201121220020010002001101000002201111100000000001201012001101021100211101101001110111010011020111210000000111110110011110000110001011110010201101010002101011201101011011001111000000010000012110110111011011121020101112000012211101111121011010111100011112121211221101110222000212022000000000001000000010011010221110111111011100010111000100111010111011011122011010012011101121011110001010010011111100011101110100100001101112011001000000001001100110010010011002001101001000200000011011201011000000202210100000000200000002101110002111010111200100101010101202121111111000110101101001121010000110110010000022000000000000001010110101110000001110110111010001011010111100001111100010100110120102020201110002101210121011100101201000000020010100100021010001111001100100000000001110100020000121111111011201110101110100110110
0011011111121022000121111100101102111011110201111101111111201212021010001001101100000101001010001010110101111111010111101100101112001121100111001000200101000011001111000011012001110011111011002101110210111010110001010111100110100101100011110211112001210011000000000011001111020120120110101110020111000010110020010211121120020010011101010000201110211100102110000110001001111011010121000110202020220122111110020102010111011120111102211011010100001100022112012020001110001100111121010110000011110001201001000001122200120102112221000201010200210010001010100111010000110002200100020010110011100001110000010110121001001110120201201100010111110011110000121002011221200211101110111000221201010110101111000011000000210002010020000111110200101000210100011010121110011100110022220020200000002100011010002020102011001001100100000100021111221000100201111102001100002001110000100000001010001002001102111111101102011002100101222200100012000011010101120101102011202010100110111120101000010021110112010101011011010010100001001000102110010011220010100010201001000000101200120010011101011000000010100000000011200011100022001110120011112110101110002020010002000001011112100002101111100111010111010022011120101100110011120100111110100000000011000200001000010100000011010102110101211102110211010000021110101001002110011101100211102121001100100000210101001011101000101011000000111010001011100010011001001112100012110001010100211211200020011020111111001000201101011010000101002011111220100110102112101221000010111101111010000001011200101010000001100021000000100100100011100021000000001111001000002000011110101010010110102000002020011010100010011101100201101101001200111002100101202012000201010110000111020020020000000010200201210011000000101001100011101100010111110011001000020001112111100110110110110101010020110111001200101121121100121000101100001111001101010002200100100001100102100010000022000000000200002111122011120020101111001001112111021110010011011100110001111112111200210112010102021001000000011120112000000010000120010011111200010202001001011000001010011022001111012011100111121100101020020111110101112011100000100001202202011012100101000001100101122001000102011011120111101010110110001011111010201211100000100110000001011100002010001000200110000010201101200002111110100012100010100010100012110000000022000000000000001010200101110000110001000101111101100011111100001120000110000110120102011102201001001200222002001000110110110111020210200011001001010011011110110000011000110020000121110012101110211211210100110100
0001010121111012000022111200101111011121111110001110001101101211022000000002200000100102101210002110110101100020001020111200001111001111100100002000200001110001002112001010012001110011111011002100010210111010110001010111100110100101100011110211112001210011000000000011001111020120120110101110020111000010110020010211121120010001000000020001000110222111111101000210001002002022010101000100112010111112211110120102000100100011111111111011010010001000022122022020001000001000000020000110000011101001101010101000212110010201111111000010201011101001211210101010010100010101100001011011110021100012110110010000112012010210110112101100000112010001010010111011011110100100110100111111100001010111001001001100001101000000000010000111110100111000100000001000000210001000110000000000011100111200110200200000200021200201001011200100011010121110110100100100001011001100000001111000000001002001000111000121100011110101100011011110010001000001010110112220110000111110010002002002100010011021211100000000111200122001000001000000102110010011110010200002020001010000100100111121022010012000010010100000000000200001200011011120210121111211000010012111020011010001011111010002011202110010011011110022011120101100110011120100111110100000000020000110000011201110011101010102110101211102110211010000021110101001002110011101100221102011000000111000110001100100110011101000011000002010001022011111121001012002000101010000020000101212200010000110110111001000201101011010000101002011111220100110102112101221000010111101111010000010010100000010000102100010111101111100110000101011100010001112010001012010021010101001000010111010111010110122200112020002100111122102110010111000101000010000110100020000000111010000110101101110210110100101101201000001111212200111011111011110000111002000112122001010101000111200200200001100011100200010002010001000101011111000101101010002101100001010011012000011000000010000012110210111011011120020101111001001112111021110010011011100110001111112111200210112010212021001000000011110011001020000211000111111111200000102001101111000110011011021101010012011001010001010000000001012010000000100110000100002001011010000100000000002000001111011000102011011120111101010110110001110010000101110100000100110000001000110011010001000110120000010201102210111101110100001101000100111010111010000000022000000000000001010200101110000110001000101111101211111111100000011000120100020110001111201110001102100110102000100101000000120011100100010102000200002000200000101110011000121000010100011111011220100110201110000
1011110010110001011122101210100010011210010111210101111111101102010020002100101100000000000100000010110000211111010111110000111012001121100111000010101101001012000100000000002002100111001001001110110100000000020000020200000000201100010021100110011010001212111001010002001112010201020110210011102111001100120101112001120210111100022000000020101010111121101110111101011110102111010211110100002011220111222000010002010100100020111112110101110110100000100111012110001000001100101010000020121110110011111011101111012100111001012111000211101201111010010011000112111201001200000001001011101120010121010110110010001021010211010012110111010101020111200000010011000111100112002020201100221200010100100011101021100110101002021011101110110101101100220200020001020110011100110011110010200101011011010100101010102011111101000021200011000010010010110201101102100111001002120011010000001011101011000110111010101111210101201001011100100022000012010101111202211022202010101110010020100010011111110111000010021210111001100100110100221101010022110020200001110000000110200010102110011111011100001111100000001001200111100112001210111120102220000010001111011001100020000110110001011202200020010111111011002021100100110010110100001110110200010010101100002101001100000021001111001000100001101001000110021000101011101001011011100211001010110011210111120000000110220022202000022000002000000011021111111100012002000200000000010000101212200010000020111111001000201101000110100110002011110110000200112122011210100010111000111111010010010102101011100001010101010111110100000101000001100010000011000001101000111000102100100110102000111010011010110010011101111112111001011100002000201010010000000000020100000102021100110210100011210112110001100110110002100001100000000002201012111000021000112112100001110000020001120010110110101101110100002010000000100022220010100000000012002000002000010011000011001000010000011100110111021111110010000111110001101100110120020000021100010001012112111101110111111101112010110000010121101101100110000110110111012200021111101000011010101011001112020102011011001010001010000000011012010000001100201000100001101111002011110000001001110200021100000002000200002000200000022022201020000000101110100000000200110011020120011100100010110110000010100101100101110000001100110000021121010110010010100121001000000001101010100001110001100100100000000101011011010100001120000000000100010102011101111001011110111002001020000200000001011111100021100011000001001200110000100001101010010010100111011101110101101000220000
1010001010010101111112001200110020020120111020000010001211101200011010100001110000100001100100001110110000201020001020120100011011001111100100001010101001111002001101001010001011001120201210000010111000011202200011100011010000011200010011021021100110101112100000000011001111020111120110101020020100101110110110021101020220011100011000010010101100122111101001000110011101102012010211110100102021221100211100000002010100101002001112110101110200100100112212012110001110002100111112021020111100111000202001101111102011110101010000000021101011200001111110102010010100110100000101002121001120010121010110110010000010001111010111100200120011100101200000010011000111100112001020201100221200010100100101100022000000201011020010010000110101101100220200020001020110011101110011110010201101011011010100101010102012011000000110100001010000111000110200201102100200002002110000000000001011101011000211110010011111210101201001011100010011000002010101111202211022202010100110000010100010101002001111110101011111010021100001110110120210011112121020100001111001000000101111120010000202010100002101111011110101001120010101110201011111012120101100000101111000200020010110110001011202200020020011111011002021100100110010110100001010100200010000101010001112000200010020001002000000200001101001000110110000002020200002002020000201001010000111100112011000000121110111011110000101102020011022210020121101000122201021110011001210000201201010001100110111010121011120011001100010001000110001111111011011110200101011211101111111011000000101101010000001100011010110000200000000000012000010000022000000002000020000101000000110102000002020011010100120011101111112111001011100112001011001111001001201000200100111111010111000000000110101120011000100111011000001100000001001100011000010010000202202200000220011110100110110100010000100200110010110010100000200110111011001001111200000201001010001001110001110010000011100120112011011120021101111000101101100011110010000011101120012021211110101210211111111122010100000010121101100000010000120110021011100011201000001011000001010011022001111012011101121110210001010110010111100011100110100100001101102001002000000001000200200010001000002100110002000200101111022102110000000102120100000000200110011010110012100100010200100000010100101011101110000001100110000021111010110010010100121001000000001111010100001111000110100011001000000111120020200001111000010000200020211002101201000011110111011011020000200110102011111100020101011100001001200110101210012101111010000000100010012110100111101220000
0000110111111021001111000211210111120110010201111001121210202102010011001001001100101111012002112010001011011212112021210000100111012112100222000010101110101110201100200001101001110101001112000001111000011101110000010100000000111100011001010021001110101001000000000010002110111020110210012110111000000101110010011110000010200000100011111112210100101201022201000110000010110000000011000000000000001101101110111010011011121111000010111101010110020000101121021110022110002200102212010010111011000111102020011010010110020222002000010111001111110000110120100111010001211010021100020010110000000001000121220111100201101102000210111000020010110110100000110001100100000000020100011001000121111111110102000000002001110000011011010111111001211001100011112000000111010201101011111000002000010002011000102111201021100101100100000100021110121110021011000010011001211101000001010110001011101012000211102001100021101101000011111111201010022010111210102111100010020010101210101011111010011111110012011022202200001000101110020020111100010120201011100001010011000000010101200112101011002000000002000200111001211211111010110011110121101001110000101020220101200011000010200000021100110101120212002222020011010101120011101000000100001110010100000120101010110110022101100100110022120101101100100101101011111211200002000200000021210010011000100000111100100212110010120211001001210010200110111110211000110100011200011010000100220211110010012020002000011011110011010110000001001000110020100201000100012020101001100102000010000001010201011100100011201021001110011200001110000121000110001001122001021111112101121011100000101110101010000111100002010001000101112101000110111001111010020000001100010102000202020200000000000000020000020020000000022020022200000000020220020000002000020000022022000002000111011022020201120000111001111110012211012110000000111010000121001200110111111011010001101100001011000000000000010111000000020020202000002000110110210101111112111021121000211111100001021010100100100000020000011210011000010011111010010011110001011210100001210011121112000200200002001011001010100110000000101121102201111100021100101001000000222002000000000011111012110011112011112012110120200001001000202200000000001020000000000200110010000121101000100010100111111110112111110200011100000101001000222101000111120020102000101001111000010000200101110010111112111111112111111102102001000110000210000110112011101011101011111001110000110121111101011112010001100010102000120110200010110001111122020010010120100011001100110101120111110101
0010111000011021001111111000210111120010000212210011112210101101010020002010001100000000000201101010110101111201010201100000111012001121100111000010101101001012000100000001002002001121102111001100021100011101110000110200000000200000001111100110112010110111011001001101001111010210010001111110120001000010111011111100120210220000022000000020201110221100001001000220011002011011120211110100102020221112211110021011010110111111111112110101110110000000100111012110001000002200101001020110100020101000102010201111011201111100011001000121201102111011121111001011111200001200011001001011100121100121010110110010001021010211010012110111010101020101120000111001011110100101100211022001101100000100001111000011000000210002110110000010200200200000111201020010020110010100100011110010111000011000100100101010201012001010000200000000010000112111100111100101000200002002110011010001001020111001001101111000001102112001100001121200100022000012010101111201101011102100101100000021000010011111110112010000021100121011000100110100210210011112120020200001110000000000100011111020000202010100001011100000001001200111100011101110210020202220100011011020110002000011011211010002001101100011020100101000001011100100110011001000000000000000010010101010001112101100000012011211111101111101010211010000121010101001002110011101100211102120000010100000121110001021110100101011000000111010001011100010011001001112100012110001010100211211200020011020111111001000201101000110100110002011110110000200112122011210100010111000111111010000000101000100000002110101010111110100000101000001101000000011000001101000111000102100100110102000002020011010100120011101100102200000001110111002000002202002000202000200000010111010010000000100100111110001100110111002100001100000001001100011000010010000202202200000220011020000020020201111100101100110010110001110000022220010100000000012101000100001100101100010001022000000011100110111021111110010000111110001101100110120020000021100010001011211110101210211011111011110000010111010011000010011111000011112021111000101000101111000110011001212020001011011001011010100001010010001011101101001201000100001101102001002000000001000200200010001000002100110002000200101111022102110000000102120100000000110000001111110002100100010101200000010201101111002021000010100101001121120001120020010100121000000000000001010100001111000110100011001000000111120020200001111000010100110120102011101201000011110111001011010100000000020110200200020012001110111011211010102111012000212000100010021001211210102100100220000
1010001010010012000021000200100011120110001121100020002200001100011010001011100000100001100001102110110101110211010102110100101011000010110011100010101101001012000100000000002002010012002000002210120201011010110000011210100000111101000020111110001101221020000000000002000201011120010111100010011001000110020001101110110210210000022000000020000020010010001111000101011110102111010201110100002010222201200210011011010110112121111002220002020110011000100111002110001110002100001112010020111110110000202001101111101111001001011110000111001110200000000010101111010001210001111200011120001110010110010000110120011021010211010022000200110102010111110000010001000111100112001121111000111200010100101111000011000000201011020010010000110100100000110100010010020110010100100011110010111000011000100100101010201012001010000200000010000010011121100112000202100111001101000012021001000011112000000110000010000010111100100000002000010011000002000100101120000000102100011101001012100000020121220200000202002011001021100100110100221101010022110020200000201000000110100011111020011111012000001101111001001001101120010100220111110101012120201101010010210001100020000110110001010111100010010111111011002021100100110010110100101010100200001001011120100021200200010011011102110101211101010211010000121010101001002110011101100211102120000111000101101101001200220022202000022000002000000011021111111100012002000200000000010000101212200010000110110112000110101210000101100010001000110001111111011011110200100020222000111111011020010201000001200011020201000000100100100011100021001000000022000000002000020000000000000020220020211000110011110111010001011111122102110010222001011001111001001201000200100010010020010000000110110020010002101102001001112212200111011111011110000111002000112122001010101000111200200200001101011100200010110200010100000200011121101101010002102000001000110111100000000000111000011100120112011011120020101111000101101100011110010000011101120012021211110101210211011101001110010010120120101010010000110110021122022200010102000100101101101100011122011010011000100111010100001010011001020000001100111000100001101102001002000000001000200200010001000002100110002000200101111022101020000000101110101100000200000001100120011100100010011210000010201101200002111110110101201001010000000111110010100121000000000000001010100001111000110100011001000000222220020200000002000020200020220002020201201001001200121002000110100000000020110200200011000011010011011110110001001111101010010010200022002100110201210000220000
0000110010001011001012111100210120020120001110000111002100102101010020002010001100000000000200000020220000210111010102110100101011000010110011100010101101001012000100000000002002010112002000002200020201011101110000110200000000200000001111100110112010110111011001001101001111011120010111100010011001000110120010010210010220110000111000010010101020111121101110111101011110102111010201110100001000222101100111000002000100112102001112110101110200100000100111002110001110002100001112010020000020101000102010202110011201111100011001000121201102111011121111001011111201001200011001001011100121100012110110110010001021010211010012110111010101020111210001011002100112200111011010111001121110110110200101000022000000201011020010010000110000110000000000001010010110000000100011100001011101222211111210211110100010211112001021101011110110011121100112000001000200002002110011001000111111000001101101212000101101012011200001121200100022000012010101110111101011102100101100000021000010011112110111100202002011002001000101001010101210011112120120111001102001000110200010101021022010012000002100220000000100200001200011011120210021112120201101010010210001100020000110110001010111100010010111111011002021100100110010110100101010100200010000101100002101001100000021001002000000200001101001000110110010001111101001011110000201102120000000100000210101001021110100101011000000111010001011100010011001001101000112110010001110000201201010000110110112000110101210000101100010001000110001111111011011110200100020222000111111010000000101000100000002200011010110000200000000000012000010000022000000002000020000101000000110111010111010110011100221010001000101211101100020112000112000020000001100010100100110010020010000000110100111120002100001101001011102200110010112111121000101011000202212100000211000021100110110101111011100200120110200011110000111110121000000000012101000100001100101100010001022000000000100001000121100001000000010220001101100110120020000021100010001012112111101110111111111122010100000001021101010010000110110021122022200010201000001011000001011011121100001011101200211011100001010011001020000001100111000100000112111002011110000001001110200021100000002100110002000200101111022102110000000102120100000000110000001011010012010001110200100000010101202210001111110110101201001010000000111110000100121000000000000001010100001111000110100011001000000111120020200001111000010100110120102011101201000011110111001011020000100000011100211100021011001010111011211010001001001000111000110110021001222210200220101220000
0010111000011021001111111000210111120010000201110102112110202102010020002010001100000000000100000020220000211111010102110100101011000010110011100010101101001012000100000001002002010012002001002210120201011010110000011210100000111101000020111110001101221020000000000002000201010210010001111110120001000010111011111100120210120000011000010010100020211121101110111101011110102111010201110100002010222201200210011011010110111121111112110101110110011100111222012020001110001000001121000020000020110000202001110002011201111001012111000211101201111010010011000112111100101101100100010010100110010110010000110120010010001111020101210200120011100111200000010001000111100112001121111000111200010100101111000011000000210002110110000010200200200000111201021101110210020110100022210011110001112111011110112120101011111011001110001001120100112111100111100102100111001101000012021001000011112000000110000010000011211100100000011100010011000002000100102211110011202010010111112111200000020122210111110000021011010021100100011110110210011022110020200002011001000000101110110011011101012000000010211000001001200111100011101110210020202220100011011020110002000011011211010002001101100011020100101000001011100100000021111100001010100000001001011120100021200200010011011102110101211101010211010000121010101001002110011101100211102120000121000101012110001021110100101011000000111010001011100010011001000211100012110011011210110200201020001100110111010110101210000002100010001000110001111111011011110200100020222000111111010000010102000101100002110101010111110100000101000001100010000011000001101000111000102100100110102010111010110011100221010001000101211101100020001002101000020000001100010100100101010010110101101120110020010002100001101001011102200110010112111121000101011000112122001010101000111200200200001111011100200010101100001110000022220010201000000012101000001000110111100000001011111000011100120112011011120020101111000101101100011110010000011101120012021211110101210211011101011110000010111010011000010011111000011112021111000101000101111000110010021121101010011101200211011100101120011001020000001100111000100000112111002011110000001001110200021100000002000100111101100010111121002101000000101010000000000020000000000020021010001110110110000010101202210001111211100012101011110110001121010000110012000101001100000001120110100000110001000101111101211111111100101111101110100110120102011102201001001200010001010120000000110111010210200011001011110011011110110102111122101212000100010010000122210101110201220000
0000000000000020002000100222002022000222200020002000020200211011010011010101100000011010111011111011210100210011010102111111112121011001110121110100111210100120101200110202101001110101001111100001022000022202200000120111010101112201111102010111111111211111011001100011001111010110120220101021111110001001210000000111110010100000000100110102200201210221200101000000010001112022001101100100011000001111101220110211110010210100112001120111010110010010200121010100112111001110201212010010111110010011110010011001120201112000000000000200000200200000000020000111010000121020021000011100110000001011001112220000000111101011000210212000010010011221110010010011110001111000010111111110000011001201001011012102100211101100000011000111110200211100110100001102012201110110100011211002110101010101001000002010201021010100000200000021100101100101022022001001001101211011000001110110000002001001011221101110100020100101000022020111101122001101110001100022020011102110100111002010202000000020101011111011121200121000010002000120011110010110101010200001011001100100000100211111100001110100101001001100111001210001200011010110110211101110100000101020210001100020000110110001011100110101110101112000011012010001121000011111000010001110111011000110101010020110000020001100201021110112000100000101110010100101011100110000010121101010002000200000001010100111110010211110102002100011200001010110110101001102111011111110100000012000011100011011002111010011010111012222000022202011101011111110011111002020000010111011001000110010010100100001000001100010000000000000000202000000201010112001110012102100111001211101211111110210001000000000000001000000000100001101010011101001111010020001010011110101000102021200000000000100010010010010100110022110111200111011110120020111001010011001022012100101101111111122111112210001001111201201101001121111201100002000012100011100010200002000010011100000001011000000000110010000021101010100101011210000000011110120020001021000100000101001100001111101122101001100000100121210111000000020101020100110000000012110200001110010100011001111100102000000000000000000000000002112011101101100111000100001100000112001011100001111111012001100001102201100100101000001100000001011001000100010001210110101001000011100012100100011001111211120111212110110011000100102101000100000000011010010200200200112011102020201121210000010111010012120011010111101202001201120101210000110111120011020002020000002000000200210110200011021111100100010102000210011100110100101210022100112111110100012020020010001011011110101
0000000000000020002000100222111121010221110110002000020200211011010011010101100000011010111011111011210100210011010102111111112121011001110120120200022220000020000200020201200000200100000001100011111000011202200010121021010101112201111102010111111111211111011001100011001111010110120220101021111110001001210000000111110010100000000100110102110101210211111100110110010001111011001100100100011000001101100220220202010000200001111011112111001100010000200111010100112111001110201212010010111110010000200110000001010111011111001000010200000201110000110120100111010000121020021000011100220000000000000221110000001112110101000121000011101022000011020010110020010001111001000122200220000001001201001011012102100211101100000011000111110200211100110100001102012201110110100011100001100100111002011101011211110020011110000111100021100101100101022022001101010011100111001011101100001011010001201002101011000001001010100002120210201022001101110110101112110021111020000221002011101010001011001021011111201200001001101110011020220200010121101010200002020000010000100010101011100011111100100010001000211002120111110011010110110211101110100000112111121000101011110001110010022100100001020101102111011011010101111101001011101010101110011100110110100010110100011110101100110022120101001100100101211010111211101001010100000110100201100000101011100112112111110010211110102002100011200001010110110101001102111011111110100000011010010110111022001000010011101200011112110021101022002111111110101001012021110001010001111000011011010000200011000001100010000000000000000202000000201010112001110012102100111001120110222100120100010000000111100001010001000001111000000021101000011100010001010111110100110101111110000000000200000020010001100110022110111200111011110120020111001010011001022012100002001001211211101012210101102111212111101001121111200100111000022100011110011111102001010011100000001011000000000110010000021101010100101011210000000011110120020001021000100000101001100001111101122101000000010101110111011000010010110010001010000000001210100001110010100011001111100102000000000000000000000000002112011101101100110110111000001000001000111200010011111012110010101111101101000010100001000000001011001000100010001210110101001000011011101000010012011210100020200202100110100111001012110000200111011011010010200200200111011101100000100001110001210101100211121111201102202001000011001120100010111010000020002020000002000000200111201001110202010001000010102000210011100110100000111112021010101110110011002100110101120111110101
0001001001000010101000000111111111100112100010011000010100112002000011001011011011111000010011000110220011110111010102110100101011000011200121010100111210000021000100010102101001110000110002001001000111011202200011011021021111111101120011110120002001210001001101110100011000110111210110011010021200111102120000000000000000000000100000020002200001110120101000000000000000101012001101100100011000001111100110110101110000200000212010010101021101021000200001001010102222000110100112011020011100111000100110000010020101111001001000000111001110200000000010111101111000210112121010011010120000000011010011211010010100002122000200000000120111010110210000121002111100000000121222100110001112001202101021101112100102000000000010000000200200200000000100002111112100011010210011100001100100101002011101010110011120101111100011100110011111110200011011001001010011100111001011101110001010021102111101001011000002101000000011120102001121011002100101110011010110010010100110011010101010001020002112100100112111112001100112100210120200020220101010100011121000000000100000110111200101000001111001002000111001210110101000111111210120210000000011211010220202100010000111020011011110100010010201111011002021111010110011001000000000001100020111000210100010110100011110101001010011120111002000100201111011111210101101100101100010101010002000200000001010100111112100101011002002200020200000111210211101000201111011021120101110011101110111111021111111000011101200011111100012101022002001111110021011110200100010111000110111010012011100201010000002200021000000000000000112111000102000021001001001002100102110211110121100120100010000000000001001110010001111012102020002001000000201001101000201011101210110110120000000100210000020010001100110010012201112211001101011010011111010011202011121000210100111100111010102220100101001101110002111112110100001110011101010000100200211102001010010100010112011110101000111000000010100010010101001110011110001201121011010110000001111111101111002100211011101012201000100010210201000000121102020000100110001021120101001110011120102000200200002001011000010001000100110001101110010100201010110011001101011010000100100010011010001110010101111011012010020201000010000101200010000000010000000000110000000000111100001120011020221000010100101000200200100000002200000100000011022010120200111100001011102020201121210000010111010012120011010111101202001202120101100000100000220021100100101021111010010110010011100011021011110100001101000210011100010111001110011101102111111210021010010120101101011100001
0002002002000000000020111100001012110111100010110010000000111201012110001111111000101000000201101000000101101110000110010000000100001001100111001111100112000001002100110001211000101101000001000001100000000000020000010100000000101010001011011010001110011100001000000002000211001021110101201100022101002102121000000100110100001112010001111001000000110110011102000110001011001011000101000000101010111012111011010002000101101002100012001110000010122010010111111111011101210111101110111110111110010011011020102000111020010002002110000020210121011102110100100111111110011201111112001121101121010011000110000110011100011100020111122122101011111011010101200111000201100000010100000000111110000001101011001100001101000001010020000000200100212100210100001011122101101100110011110010101000001011010101100000101120012010000200000000011010010210020000101001000111100011000001110110000211000002000000000000000001102101100000001101010000111100010000010011011110010020000002001012000010001020000110211112111111001011101000100201021021111121111000110001020000100110110100111211011211010000111000000100212000001100101101111111120001102220100001001202011000110010010001200010110010101011120100101012020001121211111112010000211010100001001011010020111011110100000110100100111021210110000001000111100000101010110101101010010111201100120121110121121100102100110011102000000000002020002022200020010000000211100012100011011210121100101010011010002111011000110012000001010010000000020200000111102111210100000001010000211000020101000200100011111120110111001001100211111011111010111000012011011000011011010001000000100000011201110000000000000001000000001111021102110011112000202001111002010201111112022000111010011000000100010010010010100110022110100111112100101011010011111010011101010000001110100000211211201111100001001211201101102001011100010111011011010120100211112101010010201201101100001021110010011200111111122011111011000121110002201100011110010000011101210012011011110010110112000112012020200000000022101111020010110000001000100100010220000011110011110111001121110001022012101010100110000000100011102101121101110210111010020010011001100110010011010002221010202010001101000011111001000000111101102100200012022111000101010001112100001110101111101210000000101000100002021000010101201001010000011200100110200210200111021101120201100211100001100110111120011110100221102001101210201201020101010011020020002020000002000000111121111101000101110002110110101001120020111020210000012112121001000101201121101011010100111100111102
0002002002000000200000000000000002000002000000011000010100112101010001100000020101022011002111002210221112020101010002020200001021010101110110110200111111000000011111110000112111011111212101102101122020001101110111010111011100100101101112000010121010001210002102022000200220000202110001000010011012000000000010000211112020020010121112000011200110210101111102000210000002020220200012001100000020222202200220022020000002021002000010012112010101011100112212001100000111001000112201110110000100101011111010000000011000110112011221000010100110100000110010101111100001110112211110000000200000001011001012220001101001110221221100101000110121001100110110220020000000000102011010101100112201000010000011112010100211001001011002202220020002002200220200020002020000002000220000000000200200202001000002000110011010101111010110210100001011110111021011001202010001200110120101120110000101001001000000002001100002000000001010011120101011011112111200212220000000011200001220011011200000011011110021110111201121001002200000100210110210010221011010100011102001110000020101201121100010101201100001001101000100101010110100121011110111110101000010112111121101200020000000200000021201200010010022011122011010110201010021211100001021210200002002021011102121200110010111101100202021101211110100000001101111112211200002000200100001101221000000100000221110002101111100001011010101110001200110111110100101110100101200021010000100110111200011111020101000002000200002011000000000010110120120100211000000200200000000000000222000020021020101100002100000000000110110011200001110000221000110101111020011111010200000211010111200002000002020000111100111010001100111012102011100101001111010020000001100010101100211010100000000000200000200000000200220022000200011112100110121020011112000020102011010001011000001100111010102220102101012011010002010011101100001022021100112002110010000020020010011001200001011000000010110000120000100011010111010001100000000101000000012111011221001122222110101012010110201100000010100011210101001120011011101110221100100222022020202002000020021001211110001011010110110000210111112001211101111201101110220111110010112101100102110111001100101122001000011100110001010100000000000101110111011001010000000011200110010010110011020102220200101000000102101210001112101100011012012010000011111010000201110002000000001111010001010100010011001101000001010101110111100002111001010100110221011010110011011100111111010111000001000010211012000100010201011100001001200110000100001100011000011111111111010221110010101112001
0001111001000100211101001100010011010112110010010000000111011101010001100000020101022011002111002210221112021101010002020200001021010101110110110200111111000000011111110000112111011111212100102101122020001101110111010111011100100101101112000010121010001210002102022000200220000202110001000010011012000000000010000211112020020010121112000011200110210010111102000210000002020220200002001100000020222202200220022020000002021002000010012112010101000001212212001100000110001100112201110100100010101022020010001000011000111001001111000110100200101001101010001121000101100101111101001000110012211012111012001212202100220211111011101100010021001101110110220020000000000202010000011001102212100111101111011000000101001000000011112120010001001100120200020002020000001110221110111001100110111001011100201011110022000001101100100100001010011221010000101201010001200110120101120110000101001001000000001000100002000000000020002021001010021112111200212220000000011200001220011011200000010011110012110021110210010002201000100020001100000021211000000011102001110000110000201121100010101201100001000001001101200110100000110010200120201110100001111020210001100020000110110001011201200010010111001111010000110102020011101000101021210100002002021011101221200110011101102101210121121212100100000101001011101102101001010101110111011110000000000110200110101101122200001011010101110001200111010010110000111001101101111000000000001122110101101020120111210012110110021111211002020002000101001111000100111110101001100101122001010012010100201002100000000000110110000100000101000111001000100022010000001010110000110010111100111000011010000111100002020001100100000000000020211001111010020000001100010101100211010100000000000100010100010010100110022010111110002200121120011000102100020001112121000001101001011022020201120001111012021010012110011101100001022021101102011011101000011010010021000110112011110101010220001021001110011000011020110200110001101010010021100000110001111111210100011011110202011001000000011011011001010011011101000112011100011011101100100111200110122000110012101112110010112100200020010001020000000101111111200201000101112001101101221110111211022000100001101010110111100010100110101110111011001010000000011200110010100110011020102220200101000000102101210001112101000011012012120111010111010000201110002000000001111010001010100010011001101000001010101110111100002111001010100100110001010110002020000002100101111101101100111112012110100020101000200002000200000000000000000020000011111111111010221110010101111002
1101211001000201211102001200110010011210120110001100000112101101022011001111202001101101001011002210211201111000101101010110001011000011010100100110101002001001010111010000002002020202002011002100021111212202100002000010100000012112111010121100010120011110011001100011001210100111000011100000022101101101010001110000000000000000000000020002100110010110101001110210010001120110210101100100000010000111001110010101101001022002000111111012001011010000202202001100000202002100102212010010200020000122011120012000011011110101010000010200000201011000120001002020101101210011110122011100100001101012112012110111101110111201000111000100020021100000111111001011100001100101010000022001201121100102101121001000010101001000000010011021000100110110100010001211001220110110101000000000002001000101000111100000002010111101010100210200000101100101021011102000011000101100010101110110000110001001001211102001001001110101001011012022001110020002000200212220000000011200001220011011200010110002110020111021111121002002210000010101111201021211010121210000111001000000200101200102110120111000002011001002000000002020020200222111120001121101000110012101121101101011010001100010110101110111120011110111011011110112120011000001101110100100111011011111111120200000101100202001211120221202110100000100201000111121201001110101210111102110000000100000210100101001110101111000100000211010110110010000101100110110111110011010001110001011100012200020220211100001211110010001211002020002000100101012000200022020211211101201100010000012110000201011100000000001001000111100000101101000001000000111011001012100021010110000000100110100011000000000010101010001100101100000000020221101100102202002000202001201100020020210100100100120100110011011101210110011101101112100211021011110001100110111111010001011000002111012020101120100101121110011101100020112002000012010202102020011201000002110010010000021111110120201001110101012112020011100101010120211110102100111011010100001120011122121110100101000210101010000010100011121102102210120000000220121100000211012020202002000120011001211110002002011101120111110100010110011111100010201111001201101000000222002000001120110111211011000201010002001110111100010100110001011000000212110111001010110110011001010011010101110200201000000102101111100011212000011002011210111021200000000010012110201101210100001110100000001210101001101111201211111111100101101111210001111210111011101101011000101101010021001111100110211012000100010201011100001001200110000100001101010010010100111111011111110011002211112
1010110000011200212202002200020020020221220020000000000222000200011000101010111000202121001002102110110112012201010101010100001110001111010111100110101011001000110011100000101001110200101010001000011010111101010001000010100000012111000020011010000220000000000000000002000220000020000000200000022200002002020000000000110100110000011000010011200100020000101011000200000002020220200002001101000020111101101110011010001002021001000001002012001011000100112212020100011010001100101111010010100110000021011011001000012101120201111111010111001110101000010001102010101000110011210111020000210001110111121022001100000011001211110200000100120122000010210001001011100001100001011010101101211100000100012221001000000000002000000020011010010000000100110100001101111211100001002000100011111001000200010101100010101010210112010101110200011001200011022122001001020000200200020202020000001010101000100000000010000011101001001000020210100022000100000000020000000200000000100111011001000111101001220011000201102022002011200110110210220200020220101010200100101101010000110000201111000000211102111100000001112002211210001101101001110011111211100102010111101001010010010110020002001111110111110111010012011011110100110010110100001010100110020021001201000110110000000110102001220121211111001201000100101010111211101002010100100102101120000111010000210111001002011100100121100101110100110110020000101001111001101101021000000000000122110001101010211100101001210011010000100001010001010110101011001111121010101211100111110020100011010100100001000000100102002101000100000101000000002000000022000000002000020000000000000010220010120010000000000001120110011100111101100020222002100002202002000202001201100011020210110110200120111021001100110220020012200001111000200022020022222000020202000000002020000000200200100101110101101101101010002010001000100100011011102102110111202000001000110110100010111000110101000110001011001111010000011020110200110001101010010010100001120012022122120110111100210101010000010100011211101001120010110000121221111100111012010201102000120010011122011011012000200221011221112001001122011101211001111210112110021021101110111010000002010102221012001020001101001010100000000000110110212111100001011110011200000000100020110021101110200201000000102101111000021101000012101011110111021110010010010012100102012200011101110100000010121002101101112111201101212001101111100100000100010101101201110001102100211101022011111101111022022110200010200011101001011210100101110011010112100010000001111000100011110001100110
1011001001011100201101001100010011010112110010001000010211101002020000200000020000022020002102002220220022021202020102110100101011000010110011100100200101000011010011000000002002020110101120002100021111122111100001001120200000022202000020022000000211111010000000000002000210000110101000110000011110001002120001101000110100110000021011000021210110120000101011000200000002020220200002001101000020111101101110011010001002021001000001002012001011021000112212021110021100001100202111110011111020000012110010001000011001220101010000000021101110200000000010101111100000110002210100010000210000011122002002220000000010111201000111000200020022000000101120220020001101100101010111011002201111100201112221001000000000002000000020011010010000000101110100001101111211100001002000100011111001000200000001001011002000110201010110210111000000002222000011101100020000200200020202020000001000002000000000101001100011000001000010011111000021010201010210112220110000001100100110011001100010011101110012200111011111010011201110010020001101000011220000100021110001200000110010100102100011111002201000001002010001012110011201112002020002020202000111011202012101110010010000110001011101100011020011111011002021100100110010110100001010100221001002020011001021200100010201101100211021101101100000100202102000210011002002010101210111102221100000000000200201101002011100100121100101110100110110020000101001111000211200011000000000000122110001101010211100002000200002011000000000010110120120000120001011210100000001010000211000021012011010201012100000100101111211011200001110000000002000000022000000002000020000000000000010220010120010000000000001120110011100111101100020222001201001111001000101111211100020020110000110200120111111001100110220021001200010001100110121020011112000020202000000002020000000200200100101110102101101101010002010001000100100011011101002101120101000010010100111100100001021110010021210110121011111111011010121000101100000002000000011000001210001100000200000010001100001002101010000020120112000000010000110010012011100021111101000001010101010011011111011011111110111122111201010010012020000110102202101201201011010112011110001110111021212121011101010002001110111100010100110111101101100201111110000011110000001100020110021101110200201000000011102110001121101000011001021110221021200010010010012100102012200011101110211000110220012001101112111201101212001101111100100000100010111102100020000202000211101022011111001001121012000100000201011101001011210100000000000010011100020100011101010211121120001222012
0100110100010110121202102100010010011210120020101100000112110100011010002110201000000000000102202000000202001200000200000000000200002002000200002000200002000000002200020000222000002111101112000002111000011101110000020200000000200000001011111110001111100000001101011000111111111101200100100000002002100200000001110000110100110001011000010011000100010201010202001100011002110000000002000100101010111011001011001010010112012111000101110101010020011010000111110020000011001100011001010000100011002010002011102000111020010002011000000021111121111101110010002020000201000200011112001121101121010011000110000110010000002000010121222111101010112101110010100010000100000000020011111000000211000011001121001100001101000000000020011000021100111100100100001201101220000000001000000000002101010011010100101010101002022000000200000010010010010111021000212001000012100011110001120220000110001002000111101001000011002101200000002000110011000000000000020000001100000010100001010021110000010121110000200101002122000020101001200200020020100121111000200101111000100010110101021111001102010000011000001100101111001101111102001111120011111211000101000202011001110001010011200000020000010101120211001012010202121110211101001011100111011000100001010011100012100210000111100110111011210011100100000101000001100101020200200000111020200201110000000110211110002202022200000022000000220000200220020000200000220000022200022000000000220222120000002020011111010011111110010002020010000000020200000200000000002020000000000002001000001001111000111000101111200121010111000200000000000012000010001101122001021111112101211010010001111000002010001110011111010102000101222101100020111011101001111002000202001101011001112100001100000010110100021021001100111010001111001100002000000000000020002000020000000200211010200200100100010000000200200000001011010010100101000001011111110111012101111120112201112111000021110010011200111111122011111011000121110002201100011110010000011101210012011011110010110112000112012020200000000022101111020010110000012111010000011110101000010010100021000100200011012022002020200110000000101112110101111111010110011001001000001000111200010010110101111010000102110021011120210101100000110110102100200011011110101200000101001010101000100020102201111000001101110100111201110012200010000021010021020010201120100001010001010100011110000010001121121120002001021001110011011021111111110010000111020210011020000001010011122011111002110202021111000001101001120011101010110010101122111112000000100012112001000200220111110100
0011011111121022000121111100101102111011110201111101111111201212021010001001101100000000000000000020220000211111010102110100101011000010110122100110101200101112001001100101101001100012011010112100020110001101121001010200000000201101000020111110011000111010000001011001100202020220020000200010120000000011220010010100010220120000011001111000101110201011101000000210001002011121110102001101101020110011112000010001001101012001001111111011011110110100011111022110011100101001011010010121000020102000011020101001211020000002011110000111001110200000000010000221101110200012210101011021000010000000000000000110010000002011010200201100010020101111100010010101000221210111101121211000110100010200101011101022000100100001021010000010100101110000110100011000010220010201001001000000002100121101100101100000200021100101000111100010000010010110100101000001011200001002110001010110001020111102011201111010001202011102200011111200200011111012010201110111101021102100100100100011100010011101110121001100111100111000110111110100211210010022111010100011111000000100100010101011011011001000001200110010110101101001101011010201020111122011211100001000120001100011011101100001010101110111110011111022011120101101101010110100102010100111001010000120000000011100010011011102110110211112100001000111100001001110101101101010001101102111000221000101111000001201220112201011011000111000100121021101210000121001101200011010010100000101201000000200010101110121000210011112000001000000020011111021001011210100000011121000211010011020010102000002100002110020000000000200000000000022000010001011011001012111010001000000000110111010111010110122200112020002100101211101100020112000202000020000000000120110110201010010210101201010110020000001101211011002201111100001002000000000000020002001011012101011001000211211201111100001001211201101102010001000100111110001110010110012111101110111011100111021000121000110100211012111111101001000001010110101100000002000000001111011010001012112111110120111100101001000010000121210201000000010000210120112022200010101010010011011011002001111010111111021011010001110100111000122100101111011201010111110102101001001100100011010110100011101110012100200002000200000022022202011111010201110100000000110000000111010020000100001020210000010110102100002210110100001101000100000000022020000001011100000000000101001120110100000000000000000000000111120020200001111000010100110110102020201110012002200110111001110100200110102020210100020012000211012000100010102220121100112111110100011010021120200220202211101
0011011111121022000121111100101102111011110201111101111111201212021010001001101100000101001110100011120000111120001020120111101010000000110000101000111110110011001101011111100010100010100100000000000000000101110011010200000000201100010021101110011000111021111110110002000202011111110001200010010000000110110020112000110210220001022001101010201001101020101211000110001020001110010112000000001000112101100111000002000101102002001102111011011110111000000000022111011101100000101020100020000020102000011020001001021110110101010000000021101011200001111120001121000100100101100101011021000010000011000110000210011011010200000122000200000202020001110101110112000212200111112110100001120111020111100102000022000000200001021010000010100101110000110100011000010220010201010011110010200100102001011100101010201022000000000200000000010000111110100101000002010011000101000002021110000011112101010210000020000111110201200010112111100111111021010101120101101111101000110001101002200000020111220212001100111011000010210110120200220210010011220121210000111001100100100010101011011020001000011100110110011000002020110101111102020002021120101110001000120001100011011101100001010101110111110122011122011011210211010020110100001010100101000020000200001000010100000020001102110110211112100111010101011001100101002100110001101111102111000110100000220000001112010000101010100101111010012012100020020000000211200012200001000100110111200011111020111100101001210011010010100101001011020120000110102122111110000001010000211010010000100201000001100002200010111101111100110000101011000110001121100101210100102110011100100010111100001010011010100010011101100112111001011100112001101000010001010010021000110201010010110101201020220110000102002202100002112222200001001001100100100020111000112112101010100000200200200200000001000200100000001010001000100111110000210010110012112100102110021111111011000110010110111211121222011111110010001111000101101100011110010001122111010001012112111110120111100111011000000000112100100000010010110100021212022200000001010110111011120001001111010102011121011010001020011000000012001101101010111011201001101001000001100000000001100101112001101001001100111101000010100110002002001011100001000000011110000001020020020000100001020210000010110102100002210110100001101000100000000022020000100121100001010001011110111111110000000010011110001100211221111101101101000111100020110102020201110012002200110111001110100200110012100121100012001000111012000100010001110110100011111120200022011110120201210100110110
0101120010110200212101001200020010110220111020001100000112110100011010002110201000000000000102202000000202001200000200000000000200002002000200002000200002000000002200020001222000002111101112000002111000011101110000020200000000200000001011111110001111100000001100000001011111111010100100200000012101101101010001110000000000000001000000020001000100000211010202001100011002110000000001000100101010111011001011001011010012112111000200202110010100011010000222200010011011001100112101010000200020001011001020102000111020010002011000000021111121111101110010101121000201000200022112001121101121010011000121110000010000002000020110111111101010112110011000101001100100000000020011101000111211000011001021102200000201010001020020000000200200201000100000001021110110000000011000000000101101101001011100002020100011111101000111100010010010010111021000212001000022000002000001010110001120100001100001100010000010102011200000002000110011000000000000020000001100000010100001010011100000010110110000111000011111010020100001200201110011110022120010210100102000201110020200020222100111010000022000001000101111001101111102001111120011111211000000011202011001200011000120100001010000010101120211001012010202121110211101001011100111000010110010010200002000000200000020000001001000200021110100000101000002001212021200101100202011201111000000000000211201002101022200000022000000220000200220020000200000220000022200022000000000220222020000002020011111010011111110010002020020000000020200000200000000002020000000000002000000000000101100111010100002200020000000000200000000000022000000001001111000120100011110010000100010111111220000110011100111011010010111012101010100110011000101111002000202001101011100201010001100000010110100021021001100111010001111001100002000000000000020002000020000000200211010200200100100000000000200200000001010000000100111000001011111110111122101111120112201112111000021110010011200111111122011111011000121110002201100011110010000011101210001111111100001011011000111101010110000000111101101020010101000001000100100021120101001110012020101000100200011012022002020200220000000200121201201121111010110011001001000001000111200010010110101111010000102110021011120210101100000110110001000101120011111000101010010001010101010000020211201111000001101110100122101020111201011010011010110110010200210100112200110111100000111000011101211210210011020110111001011001101200201010101000001111110011010101001100011122011101001111100111210100011100101110002002000021011110011101212000001110011111000000001011011110000
0001111000110100122212102210110011120110110111101100000112110100121110012010102001101000000101011120100110101101202101001010000012010111100100000211100112000001011011100001101001110201001011001001011010222202000002000020200000022202000020022000000220000000000000000002000220000020000000200000022200001101010001110100001011010100011000010011100100100112110102000000001000200111100001000100011010222212200210121111110002120101000010101121000101011100112101111200101212101000101111010021011100000000201110000000102102220200000000000110100200101000010011001121001000200011221211010000200001101012111002220000000001001121110200000000120121100001200110110020000000000101111100022101101212100111102220000000000000111000000022112221020101002100210100011011121000111110201000000000002001000101000002000110011010101111010110210100010001100101021011102101000001101010110000210110000000001000000220002001100011000000001001010210100021110000000000020000000200010000201100010000100010101011010010000010021111011001100001010100211200110211001010100000202000110000020001111112201020122000011000112002110000002010010201111111200110212110100102111011101001000010000121010011011201201021120210100100000100211111111101001011201010111000002001121002002010100100010111001101101010001101100200000000102010222120200101100100210002202110000000000100211200102000000000001000000000002020002022021101210000121001101200011010010100000101201000001100110111001000201101011001010010010110120210000210001010210100001100001011121010010011010001100002000000000001001000000000000202000000101000001111011011101000110000101001010000111000011010000000010001010000011200100100000020221002101002111001000101011101100020020110000110200120111021001100110220020012200001111000101011010111211010120101110000002011000111100111010102220101101012012111001010010101001011102000000011001110101111102001010010100020222000220202000220112011011110010000002010110111220002200020020020200000020002022222220200002000220202000000000101110010011010010020000010100011000000012110201001100010100010111110110110010111010000111000100010011002020000000201111111111101001000111001100101120120021112121010201010002001110111100010100110111101101100201111111000000020001011110110010020101220201112000000102101210110111101000011001121211211021211000000110101100212002200011001220101110001210101011211212101110002202000102211001010100100110001010110002020000002000000021000101010110120101100100010102000101001000111111001101000010020000020200012212010111110010002111001
0002002001110000111111101110100002110001000101101100000112110100121110012010102001101000000201011120100110101101202101001010100012011012100210010200111111000010010111010101101001110200101012002201021110012202200111100022021100011201010011021011000220100011100110101101101110000111000010210000011110102011010010010110000000000000000000010011100021110101110102000100000001110111100011000100011010222212200210121111110002120101000010101121000101000100112202001201001101001000112101010000200020000011110110000000111010110101001110000020200101200001111120011211010001210002121100010000210001101012111001120000110012110121110211000100110211101001200000000020000000000001112110022002201111100201102110000000001000001000000020011010100000110000000000002111112110110110101000000000002001000101000002000110011010101111010110100000010000001211010000202000000001101010110000210110000000002001000221101001000012001100100011002011010010010101000200102120000000011100101210001001200000010011210011000111011100020001100001010100211200110211001010100011111000110000020111111020100010101101110100001001000000102020111111121002020001121101000111112202012101200020000110110001010202100111010012020022001120101101101010110100101010111200011010121002001010110010020201102100202021112201100200000000102001221110101001020002210020002010000000100100221011110002022200000021100101220000111111010000101001110100101101021010011110011011101001100010111211110001110110021111100001010110210111111120011111101110000010111010112000120011010001100002000010010000110110011200001110000120110110002200021022211000200000202001010100002000002020000000000110110110011100112202101100111002101002111001000101011101100020111110000110211210000020010001100110110001100011101100010111110011001000020001112111100001110001010011020111210010000111021100011100020101001100111010000001011011100000111000010012000021112011110101010220001021001110011000011020110200110001101010000022000000200000200000200000020000200111012111100000020120022000000020000010000011000000012110201001100010100010001111010012001110200120000220022001001111101101102000110110011011010022110100001010000002000001111011000020001100111111100010100110102101000000102120100000000110110010000120010010211220201112000000102101210110111101000011001121211211021211010000111011000111012100001011111110100000110001001000001010101110111100002111001010100100110001010110002020000002000000021000002000000220002000100010102000200002000200000101110011000121000010200012212010111110010002111001
0000110000000110112101101111210111120110010201001010020200202002000002000002000000000000001101111020110001110111011012110100002020000001110210011100111110110011001101011111100010100110100112111010110010000202200020022020022121100102111111100110011010120011000001110101000101021010211110011010010010000001110011010000110010100000200011011111200101101210012210000000001010111110010101100101000000110100002000001010001001111001111010121102011200010010200121010201011001012200102202021010112100010000200110001000120101001000111000000110100101200001111120011201201000110112210010011010120000000021121111221110010201201001010121212011010011010121200000121102200000000001010211111110000112111110220111101100001101120000021011010111111011202000200011112010111001011100210010111000101100101002011101010220020010001010000111100010000000001211022022001111100022000002000011211010001010011001101112001102000002000001000011120101102121012001111101200021010010011211110001011001110010101012010022110022201200012100101110010020121101010110111010210101110010000000100000201020110001000000012011001100000000200220002000202202220020220000000022220000220202100010000111020011010010010101100101212000011012010001121000011111000010001110111011000010101010020120011011001100201021110122001000000201000110110001011100110000010021101202001010000000210101001201112100101011010101110001200111010010110000111001011101011000000000110121010010101021011100020011021020020111100101002011110120000200101001012021110001010102000010000001010110200020000002200110110000010100110101000011100000001001111001110011101101211011010000011100101111100111200001010001000002211000000020110000000200000001010110021000110110110011100110111200000010020011000000111011011101100000010111110011001000020000112112100001110001110100010011210110101100122110000010011111201100002000000120000211100200001000010011001110002110010000000000010001010100010011101000111000110110210111121111010010010000101101100001010100111010001100010100010221102000001121001020000010110001011210100002200001010101110011111110000100010000101000000110002002020000111111020221022000002000110110100210110011010101111010202010001101000020201001000000101200010000000010000000000110000000201200022200200021010110011010201102110210101000000001101000210111010111010010200200001001010001010101210101110010221001001111112101110001202001001120000110000110121111001011102010000101111001100110111100121112011000000010101000120110200110100010210012111001212211100022111010021001011010100000
0000000000000020002001111111111121010121100110001010011200101001000011001011000000000000000100000010120000100010000101010100001021010101200110011100111110110011001101011111100010100211101222111011121010011202200010021110011010011201111102010011010120100102011001000110102011010020110121001010011101110100101112111000110010200000100011112211210201101201022200000000001010111110010101100101000000110100002000001010011011121111000121212111001100011010200011000101101112011200102202021010111001101000101110000010010111011211001000010110100102110001221220111100110000121011111000020000220000001011010111211000011102100111110111222010010101010111100010010102200000000001011100111110000021110110121212001000001001111000011011010222011111202001200011112010111001011201100010111011101000010001001001101211110020011110000111100021100101100101022022001220000111100011000011201000001010011001101112001102000002000000000011111110202020121010111110111101100110010010110111002011101010001020001121010011202100001001101110011020220200010121102111110001110100100110100000110121110011001000010101110201000000110220002000202202220020220000000022220000220202100010000111020011010010000000000112112000112012100100110010110100000000001100020111000110100010110110022101101100110022120111001100100102101110121111101001010100000021101010002000200000001010101202121110110111001001210010200111010010110000111001011101011000000000110121010010101021001000020011111110011111000001011001100021101101000001101121000001010001111000010102000100201020100001100010000000000100000000101011000000001001122000020022001102110010000100002000101111100111210001010001000002211000000020111000101100010000010110021000110111021101010101110000020000010020000001111111112201011000010111110100101010120000021011000101111011200200000001110100101100211010001010011111201100002000001010001200200112201001010010100000002121010000000000000000010100001011101000111000011011101010010001121011010001012102000002100200022010001100010100010221102000001020000020100020000000002200200002200000000002100100200101000000000000100000000000001001020000000201111110112100111111000001100100010010110101111010211102102011211102101100110000110110010000000000012201000110000000101100011210201020100022212110112111010101111000100101011000221212010200110010201100001001010001010101210101110010111010012120011010111101202000102120000000000100011111001011102010000101111001100111202001110202010001000010101000120110200110100010111112021010101111100022102100121101120110100101
0001112011000000010020111111101011001121100121201110001000100111021000100001110000000101000101102000000202001110000110001100001211002112000200002000200002000000002211010011122000111101110011001002200110111010110001010111010101201101102102011100111111111110011001100011001210100110000100111100121101101101011111010100001010000011010100110012110100000011102101000110011010110000000011000110101010111112000121010102010012112111000200111101010110110110000110001020011121001100012120111200201110001111002010102110020111010101001000010110110211012111220000201211101111100011011021101010000000000010000110101100110010002010010100100011111010211001010000211001011210100100110100011000111211000011001121002101010211101101010021000111020100001001101101012101110220010100001000111001111101011001000001001010101001022000000100100100010100000210020000101101011011001002110012011111010120101012000121101112100021001101100001112100010001000010111110111101100110010011010002002002001102101010101111010112101111000011000101200101101011010011121010110011012001211000200110101211000201011000011000001100201001010101210102000101011102012110101100001111002000020000020002200000020101111010011100101011011112120000220001010000101000000000011011011100012101101100001111001111211011120001100001000111100000101011020200200001211012202110000001011000111101102101011100101011000111001110011011201120001110000201111011011120101110022000011100011011002111010011010111011112010021101011011101111110112111101110000010111010122000020000001101111010111112210020001100010111101001010012010110002001121000010021101101211011100011111000011011101110111111000202000001111000001110112000102000011101100111012001121100201010011110111100010010021020010110022020000021012100101010010111111010011000111101100100210011110111110201110001000111111100011010111111100111000102011001001212212000000010201201100011001011110010012100110111011111110010001121110101101100011110010000011101210011111011110010121112111111011010110000001111001101020000202000000001110200010110010002101001020111002021100001011000000000000100001010001011111100010200110110011011010011000000200200020020020002220020101011101011001110100000100001101110000000112011001001000101001001011010101001000000110021111110011111010200110100100102101000111010000022020010100121001001000012021200011221000110110021012110002000021001110011011011111111110110011220021101101101010200221012111000001001011111111100100010201100210011101010111001011111011101000112121020110000000002020022220000
0001001001000000000121112100011021010222210020100020010100201112010001100001010000000101001110002100111101011120011001110210102112112202100211011100021220000020110201111001012102020202001001101101100110000000020000020200000000101011102102011000010120000101011001000101101110010020110110001011102111001100101101101000110100110001111000100022000101110112111202000000002002111011001110100100011000001111101220110101000101111011000101010101010110101010011121101020012110101101012120111200201110000111101000000000121211010211010100010100101111002010220000102110101211000101000011102021000010000011000110101100110000002000020111222011111010211001110000211001011210100100110100011000111211000011001121002101000211101101010021000111110200102000201101012010121110001001110000111001111100011012010101100000002110012010000100100100010100000200020000202101011011001002110012011111010120101012000010000111100010001002110010002000020000000001001000011101100110010011010002002002001102101010101110021011110200011010010000101101101011010011112000100012021001110000200110101101100110001000022000001100101000100110101000111111210111110100000021011202011010110010000112200001111010011010011100101011011012120000220001010000101000000100101011001110001111101100001111000112101000110011110001000111100001002122021200101101202012202110000001011000112110002101011100101010000111001110011011201120001110000201111011011120101110022000011100011011002111010011010111011112010021101011011101111110112111101110000010111000222000021000011001111010112202200020000000000100000101000011100101002111211100120111002211120021100011111000011011101110111111000202000001111000001110210001111100000002021110011101210120200020000110211200100110111111101200200000002200002200222020002110101200110001010000001100100000110100110110101100100101100000001010001010100101000001022001001101212000001000110111100110111010220111021201110121011111111011010121010002201100011110010000011101200011111011110010121111111102021011100000010021011011011000220000122112010100011010111001001010110021000100200012001011001010100110000000101011111100010200110110011011010011000000200200020020020002220020101011101012010020201000010000101200010100001120111111010110000001002100012100100010201111110010100101100101200210200002200000000010000022020000100121101001010002120100011110000010011011112120002000020000220011112111112121211110000220011100100101021110110012112111102001011112021001000000202000220020200020200000002222021001000111111021111001000101120111221001
0000110000000100111212002200020020020221220021101100001000100111021000100001110000000101001110002100111101011120011001110210102112112202100211011100021220000020110201111000012102020102001001101111200110111101120110010111010110012112101111011000010110011201012002011100201110010111210110001011102111001100101101101000110100110011021100100022000101110011112102000000002002111011001110100100011000001111101220110101000101111001001111000210000110101010011121101020012110101101012120111200201110001111002010102110120110121111010100000100101111101000110010011111101100100211122011002021010010000022010110101010010000002000020100100000020020110110000010110010000100000001010111100110000110000101011122002100010101001001010020000111100210202000200000002111121010001001110000111001111100011012010101100000002110012010000100100100010100010210020000101110101002211011110011120110000000012101010221101112100021001101110011002000020000000001001000011101101010010020000002001012001101001020000110221011110211000011001101200101021021111120102011110000101011211000020210011211011101021010022000001100201001010110101000111111210111110100000021001111002000110010010111100001010101111010011100101011011112020111111011000000110000000000011002021010011112201100001201101111211011120001100001000111100000101011020200200001111021201200110012121011010001102101011100101011000111110100110110111110101110110101122110022110100000121111020100012021002000010022010110021112010021101011011100101101000011101121000001010001111000021001020101000001101111200120000000000100000101000011100101002111211100120111002211120021000000011100001011101110111111000202000001111000001110211000001100001101110020022000220110201010011110111100010010021021001100111010001111002200112010001000101110011001010000001100100000020001120010111200201001100000001011011010100101000001011001001212212000000010201200100011001011000000001000000000010201000000102010111100000000101000000001111012221000211111100001022011111101011010110000001111001111020000211000111112010100011010111001001010110021001010200011002011001010100210001010101011111100010200010110011011010011010000100100010011110101121010101111011012010020201000010001110110101100211002012001000101001001001010101000000010111210000010100101100101200210200001201001010000000111110010200220000002200020022200000222000111210111101110011010011110111000101200101111111201000111011010101010011011000001012100010101010201110200211120201211101001002110111001011110101111000112121110010000000002020022220001
0011001000120011010120111000210101210001000101110011121200102101011001000002100000100001100200002110110000110120012010210210101101111110101010111001100110210012001001001112100010100011110110112110120110001101121000020200000000200000001010100111112001210010000000000002000211010120010000200000012101001100010011112000120211120100022000000020100110000021111211000000001010101111010121000000101020110022222000020002000200000020112002220002020110001100011111011110001000001000000020000010001120201010002020101001121100111002011210000010201012101001221110002020000200000200000002002011001021000011000110001100001021011110000111110100020120200012010010111011011110100100110100011001101101001201001011001101101101000000000010000000200100211000100000002010111110001000110000000000101200212101111201100110110020101111000021200010010010010110110101101201100111001002110000000010001010001002001100000010000020110101110000111100111010011001000200201120000010111110010002002002101000001011100011100000021211222010200000020110121101010022111010200002020000100000200000202110011011001001012110100000000010200011200012002111120010211211000111001111011001100011012202000002001101100012120122011122001120101101101010110100102010100000000001000110000011110101011002011202110101211101010222020000022001211011002000120002201111102010000000100110210010001022111101112001101000002011111011100010011000000211210111100011021210121100101010011010002111001000201101000011010110002022010110101101112111101210000000000000221020000010010100000000100002200110110000010100110000101011000110001011010000000010201000111110211010211000011020022020200020022202200202200000002200112000202000020000000000020001000202020100110101101010120010010011001101011011101122101101002000000000001010011000022022001011110000020001120010110100101100200110011101020010000101000112001000001101101001101111111110000100001011000000000100001000121100001000000010220001211011011101111111000002220012010100100001100101011011002100010111111110112000010010000110011011011100010211000010112111001001010111101011011000100111010100001010011001020000001100200000100001101112011001000000001001100101111001000102011011120111101010110110002011001010200011111111000110000000002000002000000001101111000010110102011002120000101011011000122111000011121000100121000000000000000000010010100001100100001010001001122211011101001001000111100010211111020202200002002200020002000121101110011010020101210120012000200002000200000202220022000222000000000001111011110200220201110100
0100000110010011010112101100100010011210011020100020011200102101010011001001001100000000000100001010110000120211021101200110201102111120101021110001100210100022000000000100101001100012011012112110120110001101121000020200000000200000001010100111112001210010000000000002000211010120010000200010021100001010110020021100020221020100011000010010101110100110001110111220102001111011120111000001101020220011112000010001001101012001002111110111010200001000011011112110001000001000000020000010112210211011111001000001211010001101010100000110100101101011221110102110101210000200000002002011001021001011000220000100001021011110000111110100010211110012100010010011000110100100110100011001101101001201001011001101101101000000000010000000200100211000100000002010111110001000110000000000101200212101100101001120111021001010000110100000020000111100110100201101100111001002110000000010001010001002001101101000000020110101110000121200201021011011010201210111101021111110100001001011000020011021211101010000021100121100100002100101201101020011211010200002021000100000111101121000001102010001012110111011110101002020010100211202020002021111000111001111011001100011011211010002001101000102010001111011001121001001211000000000101000000100000010000110000011110110011002010202110101211101011111010100011001100102011100110001201111102010000000100000210101001022011100001010100101111010012012100020020000001101100101200000001110011101101000000100001112000110101210000101100010001000110001111111011011110200100020222000111111010011100101000002100001010100000001110000000202000000200010000000000002200010201000111110211010211000011011111010200010011101101112111001011100002000202000020000000000020001000202020100110101101010120010010011001101011011101122101100001001100011001000020000022022001011000000110101210100010100101100200000002000010101000012121010101000001101112000002000020021000010111000120101021201110121011111111010010121110002201100010120020000021100010001012112111100120112000112012010100000001011101101020010110000012111011100000111000110212111110002000201110002011011001010001010000000001012010000000100110000100002001011010000100000000002000001111001000102011011120111101010110110002011001010200011111111000110000000012000002000000001101111000010110102011002120000101011011000122111000011121000100111100101100010002020110011210001100100100110010010000120011100001210100101010201010102012112101010100100121002001010110100000010110101210120012000200002000200000202220022000121000010100011001111220200220201110100
0000111010000011010021111111100001111010001221102200001001000001011010001101200000101000000101002110100100110110011100100110112112112211001102002000020220000020120112110000112001011000110011001020211010111101010001021201100110001111101111100110011000111010000001110101000102012010201001110000000010000101110011112010110210210001000010011102100101110112201000000110001001101011121201100000101010221121122110010111110100100010212012111101010020000000001120000001010120100000000020011120012110010000201020001000110100110002021110111111011121200101100000101121011101200101111111020120000001110000000000001110021100002121010100000001120001010210100000011021021111211100101100022100111111000110001001001001101110101100000010011010100100211000101111011110000210111101110011100001120001000100010100101011101011110200001010200111001010011221010000000002100100002001000011110001000010112000000110002000100011000002110011110201101010122100011100110010000010011110100110101001201111102011000121000101101210002011210220120100220210010110121000200012020112100110020110102110000100202101101000002110122001111020200002012112110101121101000202101102002000001001110012010020021100101011120111110111001110121110000010110100000000001011002011012101112202101100011201011100011122110111102000100201111010000201101001010201001122202101001000100000101111001111210011010110101101101010100000101120121000000210000101010020012220210212110011100110120211110011101200011111011012020012011111202001000100012020100102111201111011010010020101011001100002200110110000010100110000101010110000000011000001101000020000010000000100011110022020000000000101000001100002200000000110112000112000020000011000011000011210100010000000000200000200000000200220022020000020022000200020020222000020002002021010000200111120200201000010010102001200101011121010112111101011110001001011100210201100011010101110001110001000010000001111000000010100000000010010120001100000101010010000110000010001012112111101001000221111101000110201101001000000011001121101111222011200111001010110111011120000200220000002002011001010100110000000100011102201110101111100000002000001001001011100000001201111000000211011110121011000201000010011211110212110100211022111001200000000020200010012210000100010010100202000100002112000110100111001110111011011110110101012200102101120011100000111000002200200200110010111011111001000001110001010101200000220011100100101021111010011101100011200220022200020200002002222001010101021220001001100011111101100010001112010111111020011100101
0000111020000000021120111112100110011121010111102200001001111001011010001011111011111001000100002000000101010120011010101210102212112221001101002000110111000010111212110010122000111000110010001010100110111010110001010111010101102112202202000100121001112120011011201110101001011101101010120000000010102010101112111100111110110012010100110012100101221012200100000220001011001011010102000000101010111012100111010002000000211121000121011110000120011000102110011000000020201000002020020000112020000000101020000001010200111002011110000110100101200000010011010111211102011101121000010000210111110111120011011000122101002111010101000000020020200011100010011020010001111001002000022200001111000110002110000000001000001000000020011010010000110000000010001210111110111101110011200002120101101001011100101011101011010100000110100011000000002222000022000102100010002000000000100000001110101000100111102001100002000001111010010211100011122101100110021110110010020110000120001012100102212002101010211000111210001012100201001120011120111202120010100010201000000110010010101011001101111201100000001110112100001120200001012111120102011202000202001202011000002002220002020020020211100111020200101000001111110211010021001001000000000000011011111120000122201101011200101110111011110111002100100102102001111111011112011011001002101010110122120221001212100101211011100021100100111000000000000010011001001111000101010010011110211222110010000110120211110011101200022111000002011001101210201011001101111010101201101201101020000110010111100011000102100010111101111100110000101010110110001011010000001010110000101001100000111210110010000000000111110211011001222101100110112001102010020000000000020000000111020000110110100110111111001100110220021011100010011000101010010211100110011102000000002010000000110100110110101102100112011100010111002000101100001001001212011100110101021020202211001100000010120010012211110000000000001011111010011000011011111010010011010000100000101002002101110001121110211001010000012000112100010010110010211002021111010101010001110000001021002021000102012012101121111221101000100010201200121100021111101001100001001000011100001111001000011110000011000110002000100000111011101110121010100101022210000200110001020210011111111110200010000000111001200002022000010111101011110010100111010120111002100102101110012110110011210000120101011000001000010010120111011110000101000110010212011101111011001200211111002000020100110011201121100011102211110010101010120001100001102000111100010100011011110000001001000210
0001001100010110121202102100010010011210111110010000000111011200022001001110201001201010010212001120110100201001211101001010100001001012000111000110101011001000110011100000101001110200101001001101111010001101110111010111011100100102101111011000010120000101011001000101101111000020000011100000012101001001010000010100001010010000010011010012100010100112111102000000001000200111100011001201011010111111101100110101111002120101000010101121000101011001212211011110011000002200101102020000200110000111202010011000002001110211010100000100201111101000110010001121000100100101110101001011100010001022001111110000001012010210110111000100010112000001200000000020000000000001112110112101211100000100001010101010001000001000000020011010100000110000000000002102002110000000101000000000012001010100100101100000101010101102111100210200001011110111021011001001010000101100010101110000000000002000000110011010001102001000000011001111000020120101000100111110000100001100201100010000100010101011000021100201102111011002110000010020001111010111111000000010201001200010110001111112101010112101110000000100112002201210001100201100200121101110100001010111101001100010000121010011011201201021120121110111001110211210101111111111101021210010002002010001001010110010020201102100202021112201100200000000102001221110101001010002210020002020000000100100221110000001000000001000000000002020002022021101210000120000202200012010010100000011201001101010220211100001211110010001110011010001010200101101001110121010101201101111110020000012010100201011100010110111002100010000111102100000101000001012011000002010111100101001100011210110002010000000010110000000011200101201001110112001111010020000001100010101100211010100000000000100010100010010100110022000101110112100211021011011212100020001112121000001101001011022020201120001111012021010012100010101001011112010101001011011100000111010000011100100002022000000010110000010010200001000010010110100000000101010010011010000100000101001100001110100111000000000000201110121102102210120000000021221111100111012010201100111200110001221010101011000100110000110011001002112011101101201111001100102000011121001000001110111011111011010100010001100111111100010100110110110212111100001011000011200110010001201010010000020110111000000111001100002110110100002200000101101021111010010101110101001011102120000000000000010011011112110011020202201202000202201200201010101000001112211010010102100200211011001101100111112012110100020101000200002000200000101110011000121000010100012111000000101010001001011
1102102002000101200000111000110101100002000010001000010212000100022000001011201000101000000001002110100100111110112100100120101102111121001101000111111112001000111111110001112001011101111011101001111111212211100002000021111100011201010011021001101111100001000001110101000110100111000011100000022101101101010001110100001010010000010011100022100200010110101001110210010001120110210101100100000010111212100220021111100001021002000111002111000011010000202202001100000202002000102212010020100020000122011120012000002011110101010000000111001110101000010011001121001000200011210211020010100001100001211022111211101110111201000111000100020021100000100110210010000100000101010000011002101221101202101111001001110110102100000010011010100100100000000010001111001210001101001010111000002002010100100001001010101010110201011100210200000001210101021011102100010000101100010101110110000110001001001211112001001102001000001011020120110011000100000100111110001011102100000111002002100010110002110020101111201111012011210000010101111201021211010010100100201000010000110000110102110120111000101011000000112002211211110010100001110012011102110010011201121212110110000010100011020101110111110011111011011011110211010020110101001021210200111011011111111120200000101100201001211120221212010000000102001110212221111101100101100002112120000000000000211200101002112100111021100010220000111111011000110000120100211200012001000000100022201001210020220211100001211110010001211002020002000100101012000200022020211211101201100010000012111100201011100000000001001000111100000101101000001000000111011001012100121000101010010001220000011010000000000111010000000100000000000020221101100101102001011100001100111220000000000000000200000200000000200220022010100020012100110120020111001010011002022020000101000111100111010101110002000111110000002100020111101000012010200112002120100000011120000012000111001121120201001120002122102010010000011011210200110012210120021022000011111000210001101010010011100000100111001101010221102012120020010100220211111100111011020111011011020010222000120020000222020000212000200020020002011001010102111101201101000000222002000001120110111211011000101020001101001010100000000000000020111011111001001001011101001011211121120120101010100111000000111001001000021101000012101011110111021200000010010012100102011101010101110211000110220012001102111101211111111100102112211211110010001001202101110001212000211211012000011100001211001000100010102000110001001200110000100001101010010010100111111011111110011002211112
1010000010000012000010000100000001001101010010111100000110011210022011001101110101111020011212001120100201110010000002020200002020000000020111200120002101102102001101011010000020000120200210111000010010001101121101020211010001201101002000110011101011100101011001001101001120001020000111100000001011101010001020120120010100100000000000010010110100210112112100110110010001111110010102000000001000112101100111010102000100101011100222202200010110012000202211011111102111100100000011021110001011001011200010101001001110001200100010100111202111012010100100101111110101010101121101020011110021100011010000110000222002000220220211212100110112000111100000121112100101100001010211111001121011010011000011102110110211001001011012112221020101002101201101011212000000020202002000000000002002020022020200200000002002022000000110100001010000112111100202000002000111001002110011001010110110002000210110000020001011101101100010011010021111001011121210012120110000020110100001101001101010011001101011101112111000000000100102210200001120001100101010210001110001000000100220002210012001020100000000000110220102112101111010020110200111111000110000100011200002100011101211000012011101100101100112002001111102211210101111111111100111011100011011101020121100001220000201101210002000000000000000000201011110100111021200011100110011211010000000200022020000000100110000100121100101110100110001120100112222000221210021110000001200110100110110111110011100111011100112100001010010000000111201101111002020120101112210001011110010012020000002000011100010100010000000000100000101000001100010001001022001111111010001011010210111002000001121001010100112010101000100000000000110110012001001020000000000020000000110110010010220211100010010020011000000111011000012101100001001100011000010011000111101100100211010200100000001110110101101101010001111111000101100111010011212101111001001011010111110001100000010110010011100110010011101011101101000111000010001101121011010110000001111111101112011110211100201011110101010112100000010012011111110010111000000111010101001011010210011001121100100010000011000000110101000000211200111211112000000100001101101002001011100000000200201112001101100000110002110101000111001200002010000212111101000000200000001000210000000110110111210000010110102100011200220110012200010000010011021020010102001100211101101211000110010011001210111001010000100111120020200101111211212120110010111021100100101021110110012111100101001101210001111011011010012112000011010110000011001100011000011111111011001220201210111100101
0000110010110101101000000000000002000002000000020000000111011200011011001101110101111020011212001120100201110011111111211011122121011001010111100020002011002001101100210000101001110001011100100000011000011010020000010100000000101010001010000011102001111100011001001101001120001020100221001010011101110100011010110110110210101111021102101000010100100211110102000120010011001110010112000000001000112101100111010102000100101001000221201200010110012000202121011111102111100001001020111210011010000001200100202001000201000000011110111100111121101100100110100111010001110002210100020010110011100001110000010100221012110121110211111200000211101001000010111121000101100000020101021001010111010011000011102110100211001001011001101110020100111001000010001111000000010101002000100001002002020011111200101010101011111100000200000011110101211000100202000002000111001002110011001010110110002000110221100020100010102011100010011110011121011011121210012120110000020110100001101001101010011001101010100202002022001020100111110110001110000121020122110200201000000000100121012121021000121200010101001101121001122102120010010011110111212000110000100111101001100020000220010012011110100100000112002001111102211210101111111111100111011200011022001010011111100110000111102220002000000000000000100201111011110110101101101010000001101110010011210111011010002000110000000010100101110100110001120100112222000221210021110000101111001101111100100100011211120011010122100102110011001000111201101111002020120101112210001011110010011010000112000010200020110111011210010200000000000002000010002011011000011011101001112010210111002000001121001010100112010000000200001101001110000012001001020001010010021000110110110010010220211110010010020011000000111011000012101100001001100011000010011000111101100100211010200100000001110110101101101010001111111000101100111010111212101111001001112111010111100000000000000000000110010010011101011100110010110100010001002111001021100000101111210100211002011121000211111000010000002000000020021010221000110011100100100101001002011000110011001121100100020000011000000110101000000111200101111022101100101101011010002010121100000001110200012100011102001101001000100000000001210101101000201121111111000101010002001201010111010112101000101000011102110020101210010012200010100020011021020020101110001110000101111010001010100010000100001001001000011011001100001101101111110100010101010110011011100111111010110011102000022202101001000011101000200002000100011102120011001212000001110011111010120101101011101012
0001001011000001100000111000110111010011000100001101011100202001021000100001110000011010000101001120210100100010101101010110001011000011010211100210101101101101011012001010011010001110100100000000000000110000020000020200000000200000002001000001111011100101011001001101101111011021110110110000001011101110010011111110010110010010011101010000000000100111102110000000000010110000110011000001000010001211011110000110210010200010111101110101010020102000102110002110000110001100011111020010010100000010201100112000002011110001010000000011102020101000100101101001111101110002121100020010110000100001110011110100110011111012000211001100001111101011100110110010000000000101010011021001101211100101101120101010110110111002121011101110110101101100100000111112010010010101001000000000012001020011110200200000101002012010000110100001010000112111100112000101000002111101010012020000000001011100110110000021100011202000000001002000020000000001111200101020000000011000100110100011101010011010202000000202002122001020100110110010101100010021121010210000010002100000011210111110011011112100000002000101220001112101210110011111110111221000110001100111101001000010010110111121021101100011020210000111010210011111001202002022200222021100011011101120100220100110000200200111111100110001100001000110110011001121011100020001101010111010000000100011110110000100110000000011000000111010101012121111121001020100201200001010010100001100111100101100120211010000112110010001100001110122011111201012000002101111001101011011101010011011000001100010100010010002011110100100100011100011001000001011011000010011101001112011120111002000001121001010100001000000000200002202001200001002101002101102010201000200000001111010011100000010110100021021001100011020011112102200112010001001001111110001121010001102000111110011020111211100100012012111001010120001000201011111011111000001101100001010111111000111000000000000002111100010000100120020202000002000110110110111121111010010010010112011001010210201111100000110111010111100101100001011000120000110000000012110201000011010101011011100100101012022101020100210001010110010111100010101111110011011001112020011100101000001100110111000011201010111011000001000021001100011121011111001001000011200000000001211010000110120102200000000111001000010110110010012200010100010000022120020102001100211101101211000110010011000110111000010000000100020010200001111001010100100010111001011102010000101111001110000011110110211011110100001100121001010111010110000012111200011000112011101010101110100120001100102
0000110010000101111101001100010011010112110010010001001000112100022001000101200001100010010112101010000202000110101110110000011011000100110011100010101101001012001100110000002002020111111211211011021010012111211102000000000000002020000020000020012010011201012002012100001010011020110210012110120101210200010010010210000220110010022202000000000200000201201110000000001010111110010112000000002010221200111210000111210010200010111101110101010020012000001000002111001110100001012120110110010010000111101110111100001101110001010000000011102020101000100100201000121101111011111100020010110000100001110111120000110112210012000221000100110211101001200010111111100000000001010112110000111211100101101120101010100110111002121011101110110100210000000000111001010010000001001000211002111101021001101101001010101010200201010200000022200202200001011112001101010011100101010101010010000000002000000111110010101101012010100010011110010010011012222200110010001000001010000111001012100010001020101000000010020011001010100110020110111100010121001010110001020001100000200000110110012010112100000000110101220001222101210110011111210110221000110000201020111000200020000000200000022200200000000022002001111102211210102202002022200222021200001012000120011110100110000200201002110110211122001111101101111110100121020200110001110121211100000011100112020000011000000000100110100101001110011011021101121111010111110111101010011200000000111100101100120211110011101211100001100001110122012111201012000002101111001101011011200010010001000111100010100010110011001000100100100011100011001011000111011001012100121000101000000010210120120011100000100000110211000100001101000200111002101002111001000202000200000001202100101100000010110100021021001100011020011112102200112010001001001111001001021010000201111010110000010010101100100101101010002010112000201000121020210121100101012101011010111111001111000010000000011111000020000200111011111010001100000000101010010011010000100000101001101010120100200100001101010000011010011110010010110010100010100100001201101001011000001011011100100012102022101020100210001010110010111100010101111110011011010022110100001010000002000000011000000202010111011010101000010000110110212011100011011111011101010001010210000010210120101111000000020002000011200220110012200010000020000022020011201111000010122200210101100100100001100110012010001101122211011100101121111111110110010211011101101101010200221011121000011110110211011110100002000121001010111010110000012111200011000112022200020101110100120000000111
0001110000110100121111112100120110110112110010010000000111011201012110001111111000101000000202102110100201101100000200010000000100001001100111001010101011001000101100110001211000101001000001000011200000000000020000020200000000200001000020111110001101111100002101011000111110010111210110010000002002000200010000000110110100110001111000010012100000010211011111010000001001220000000000000000000010000010002110000000001102112002001101211011010100111010101222100111002000200002002020200200200020000000200100100000011110121112011210000010201021001001110100000111111011111111100122000110101111010010000121110110010000112001011111221022111111111002000110100010000100000000021100000000000110000011000021001100001101000001010020000000200100211000100000002010111110001000110011110010101000001011010100101010102121001010000200000000020000111100110100201100100111001002110012011110110220010012110111100010100000002011201000011110110010000000010000010011011110010020000002000122111000000011101000121101020210020020000001110201110011110121102000200012020000100110200011111101101020101000010000111100201001111011110011010111110111100100000000101111111000010000010002100000020000010101120211001122020000020202020021000001210000000100000011010111000011110100000110100001220111110101100001000111100010201110020200110000010020200110110121110012021100101111112100101011010101110001200111010000101101110000021200122000011100110111020100102020002000020022020020021102120020000000020200000110001010111010001100001012010010001010010001000001001111210220110111000210120000101010110000002121100000002000020001000001110000011201110000000000000001000000000111012102010100111000011100010001011110011100210120110011000000100200100111111121000110022020000022002200112010001001001111012101010001110100200000200200200200000000000100211001112100011010100001110011112111001212101100000000110111100000001021220020022200220222022021220021001111001001112111011110010010111101121001221211111002011121000201101010110000000111000010020000211000110110110100011111011001110011110111001011110001020101100100001000100110002112120000111111020210112110021000000000200200020011111101110010101011200110001111111001100000110110000000001010001100000200110001021100001011000001101021000000111001100011012100010100102001110000011200110000100121100001010001010100021120100001111010022121011001021000211011011021111221110020111120010100100101110201120021122011101001110112010002110110112100220010100010110000101112112001010000101021111002000100120100222011
0101001101110000121111112100120110110112110010010000000111011201012110001111111000101000111112212001100201111101010201101011110100001001100111001010101011001000101100110001211000101101000001000011200000000000020000020200000000200000002001011000001110011100001001011001100220000111100001200000011100001101010010011000000000000001000000020002100000000101011111010000001001220000000000000000000010000010002110000000001102022002000011101201010110110010101122101110001000101102002020200200200020000000200011100000021110010222020210000100101021001000220000102011100001110121121021000000100000000010000121110001101110002021000200211001020121010102000110100010000100000000021100000000000110000011000021001100011101000001010010000000200200201000100000002110121110001000110000000000001010010011010101201101002110011111000200000000010000100100110101101100100111001002110012011110110220010012110111100010100000002011201000011110110010000000010000010011010210010011010002001112110011111001202000121100110110010010010100100101110011110110111011100001010000201110200010101101101020101000010000002000201001011201101102010120200211100100000010111212011000101011110111010011010000000000020200000022020211011001211000000000101000000000010020000201001000010100000020000002110100100111110001000111100011102222022200101101101002112120000110000001122200101102011100100121100101110100110111010000101101110000021200122000001100110111020100102020002000020022020020021102120020000000020200000110001010111010001100001012010010001001020101000100001111210220110111000210120000101010110000002121100000002000020000000000101000111101120000100010100001000000000111012102010100112000112000020001001201001101111110111010001000100100110100110110100100011010010112101210011111011110000111002000111111000100201000111111110200010000111101111010012100011000000011110011012111001212101100000000110110100000001021110010011100110111021111110011102000002000011011101000000011211011121001122222110101012010110201100000010101100100000000011001101110100100100100021120101001110011110111000000210011011112101110101110100110101121211100121111020210112110021000000000200200010010110101110011211020001101001020210100000000220200101100211002012001000101001001011100001010000011102111000000010001000110101200100001101000100010011021020000101110000001101010021201110211000002211100111121020011011110102000011021111221110110010220011100100101110201120021122011101001000111021001001001101000121120111110111001111221121001000101201121101012111210120200111101
0101120010110200212100000100010001100111001010002100010101211001010010101100110000011010001102102110110112010202120002011100101010000000110011000110101011001000110011100001101001110201001010001001111010111101010001010110100000111102101111011000010120000101011001000101101111000020000011100000012101001001010000010100001010010000120022000022200100121100100001000100000002020220200002001100000020222202200220022020000002020002000001111012000011000010202202002110000101002100101102020010100110000110102011002000011101120211010100000100101111002000120001002020001101100110110112011011100011100012111121000111102111120200000022101100010121001101200110110111100000000002002010101100112201000010000011112010100211001001011002202220020002002200220200020002020000002000210000000000101100101002011101100110011010101111010110210100000001200002021011101102010011100101010101010000001010101011000101111010001102001000000021002022100010021101000200102120000000011100101210101002211010011011220012101200201111001002200000000210110210010110001000100011110002200000110000200101101011121101100011000000001101200110100000110010200120201110100001010020210102100011000120110001010201200010010111001001000001110002021000011111101120111000001002010102100111100110000111101111211111222212011000000201011010110002001100020112210120112020000000200000220010001101000100010111001001210010200110111110211000110000111110012000000110011011101001101010211100101001210011011000000001010110120210000121100001101100101001100000222000020011110100200012101011010102001000000100000202000000101000001011010000001010110000110010111000220000020101100011100001010001100101011001010010111100011100011000012100001100111220000000000000000200000200000000200220022000200020002200020220020000002000020102011010001011000001100111010102220102101012011010002010011101100101001000101102102110000011111011000011100100002022000000010110000120000100011010111010001100000000101000000012111011211000211111100001021010100100101101010000011110011000010010110000011112011100011011101100100111200111112011110001001122011010211100200020010001020000000102202101100102101101121012100102110110111211022000100101001010111201000010200111101002010000101110100000000020000000001101011000000010100111000000111001100002201110200001110000000000011201100010101110011010011001111010001010100010011001101000001010101110111100002111001010100100110001010110002020000002111011111001111200220121011100100010102000200111011211010000001110100021110120100011101010111110010101111002
0000110010000101111112001200110020020220111020000010001211000100011010002020101000101000000002102110100111111101120102110100101011000010110011100100200101000011010011000000002002010111102002002200011010001202200121011021022110001112200021011020110010001221101101011001100211010211020111100011112210002001111100000000000000000000000000020002201020111122200001000000002001101121110102001101101020110011112000010001001101011011111001111012010011110000112102020200011101011100102111110010211110110011110010101000002011110100000000000200000200101000010011001121001001200011200211020010100001100001111011000111101201210101000121111111111011111010210000010011000101100001011010112101122110000100101010100000001000001000000020011010100100100000110100011101011220010000011000100001011001000201001011100111011000101111010110210100000001200002021011001001010011100101010112020000000001001001001101111000001102011001100010112111100021010112010201211211101010011111000210011001100000010011110022100111112011011001100001000210110200020121110010200011111000000000110000201112211020121010101000001000001001200111100011101110210020202220100011011020110002000011011211020011011101100011020100101000001011100001120000000000101010100010011011010101001110100100000110102002110111211112100001000111101000101011101001011011110210002020000111100101111010000012021200101011000000111010101121110010110000110111201111111001010100110111200011111020111100101001210011010010100101011012010210101101101211012120100101100100211020000011020101111002000010101011111210121201002121111110001110011100010012212100011101110010000011211101120000000000001001120010001111011001010011001011011001111001000101011101100010110120000110200221110020010001100110010012201112211001101011010011111010011101011011001011000001100110100101110100101001101010002010001000100011121010200001001011001000011010010021000100001021110010021210110121011110011011111010000200000000002000000011000001210011110100100001110100111000001211000010120020112101010010110000011001100000011120101001010010100111111100210010010111010000111000100010010001110000000112202101100102000000222002000002220220022222022000100001001100111101100010111121102011111010102220100000000020000000111121121000000020110111000000020002000002210110100012100010000110022200010000200220001000011002210001110100000010121002101101112111201101212000102220101100000110110102020200011021001101010001011011101200110012012221100021201100210001000100010000100001101010010010100111111011111111111001111101
0011002011000001000122000100100011010111001020000020011200102101011001000002100000111001100200001110110000200020001020120100000000000000200011001111100111110002002001101010100010100010100102000000000000000101110011010100000000100100000020111120101000111121100000000002000202020211020000210010011001000110120011111100120210120000111000000020100000111101101000000110001001101012010111000000001010111100101100000001001101012001002111110111010110100111012212012020001000001100000002020010121101111010201111010002202020000200011001000121201102111011121111001011111200000101100101011021000010000011000110001100001021011110000111110100010211110001200000121102100111100111001121200000221111120110210102000011001001210001021011010111111101201000210111121101011210020110100022110121200100102001011100011010102121100101100011100110011121120021201102001211000200101011110000100000001011000001001211102000100020110101100011011010021110010012101200202210010011111111011011001001200000010021220211001201101011010010110001100101201101020011120021100000102000100110200010101011010202001110111100111000000000200111101000211202120011111010101100101010220000200020000110110001011111100010010112121011001110110211001021111101001010110200111001001010000122200100000021000111001000100001101001000110021010100102002000020002200221102010110011100101111011100100110011102000011000002010001022111111120000011112100111100001010100110111100010100111000001010110101210001002000000010001010012212012000001200211000011121000222010010020110202000001200001110110000001110100000101000010210000000100011002111100212000102110110011211000002010011010100011021102200102200000001110111001000101101102000202001201100020020111120000000100200201210101100100100001010102200110010112111110000111002000112122001011000001100111110201110010000111100000001010000000000011110000100111001101011000110011010000001110001121101111111210001000111000002011101010111001111011002000000001111012120002011101100001000101011011001000020000010221102000001001000220010111011100021111101000001010101101010111101010021010110111010200101121010100110010102000201100200000102111002001011100001000200200011000000102010111112010210000011011102020100001111210211110111101100002012101011000000101110210000020200202111002110110100001100000011011010111111010100111100001111000101010100001110010001111110100000000110011010111001002100110100010110001111201110001102100110102000211201000110111010100100020000100100002001100011001010000001111000011210021001100110101100001120010
0001001011000001000122001200110020020220111020000020011200102101011001000002100000100001100200001120220000200020001011120200001010000000110111101110101100211102002002002020000020000120200200000001000000000101110011010100000000100100001111011010211010001212111001001101001111011111010111110000011001000010111020120110020210110010111000011110201000201020111211000000001010101111010111000000001010111100101100000001001101012001002112111012010011100100111211012020001000001100000011010010010011101101011011010002012110110101012111000121201102111011121111001011111201000101100101011021000010000011000110001100010010002010010200210100020120200001200000121102100111100112001121200000221111120110210102001022000000200001010021011111110101211000100011112101001210010010100011000111101200212101111200110000101120200202100011100110011121120021201102001101000111100110000012012000110102001001000110011111001111112002200011121110111121010022111201211201111022111111101010000010100010001011110122110011111200111110201000110200120110110021120021100000101011000000201110110001010202001110110010101000100000200111101011102211220020201110000010102020120001100011011211010002002101100011020100101001011012010000210011001001000000000100100000011020000011110110011002010101100011110112101001000110110011001110101101101010000101102120110122000202002011101100110011102000021101001001100012011111120000011112100111100001000100110201200010011110001001001110100111000001000100001011020120100201101111101210000000001101111010000010011201011001000011201021001100110201001011100021001000000022000000001000111000101001010010102000002020011010100011021102200102200000001110111002000002202002000202000201100020020111120001101020120111000001111101000001102211101101001001100011000010011000112112101010110000110100110110100010000200100000001010001000100111110000100111001102101111102001010011000010100000111000111100110111011011111020101111001001112111011110010001122111020002022212110101110211011111011000020000010221102000001001000220010111011100021111101000001010101101111101120011011122011010101010000110000122100101111011010000100002101000001000111100000001100101112001000102011011120111101010110110002011100001110100111110111101100002111111021000000001101100000020200202111002110110100001100000011010000020020010100111100001111000111100010121100110110011001000001000122111010100000001000010100010110001111201110001102100110102000211101100110102000111000021001111001001001210100000100001101010010010101021111101110202200000220000
1010001010010012000021000200100011120110001121100020002200001100011010002010001100000000000001101010110101110201010201100000100002000111200121010100111210000021000100010100101001100111001000001100010100001101121000020200000000200000001111100110112010110111011001001101001111011111110110111010011101101200010101111001120210111100022000000020000011010010002120000100011110102111010201110100102021220111222000021011010110100020111011110101010020000100111221011200102111001100000011010010222110110000101011000101012101220101001110000200000200101000010011002020001100100110110112011011100011100012111111110000001021011110000111100100010111110001110000111011011110100101101110112101211100000100001010101010101110001001011011101110110001111100110100011001010210010010100011100001010001112111011110112120101011111011001110001001120100112111100111100101000122000101000001011000001011101011000211101010100010111110200001002000010011000002000100101120000000111100011111002001100000010021220210100101011100111000000001100110101210010112120120111001101100000000110110102110011202010100000010110000100001011111120101110201011111011010101100011010220000200020000110110001010202200020020111010011001010100100110011001000001000000200010100000120100021200200010011011102110101211101011111010100021000101011101001011011100221111020000001111000110000000100110011102000011000002010001022111111120000011001101211100000010100000201200010010200001112010110101210000002100001001000110001111111011011110200101011211101122011000000000101101010000001100011010110000200000000000012000010000022000000002000020000101000000110111010220001210011200112020002100101211101100020112001011001111001001201000200100110111010011000000000110101120011000000111011000012101100001001100011000010011101101101101010111000021100110110101110011100200120110200011110000100110121011001001111201000201111011101111021000110111000011100120112011011120020101111000101101100011110010000011101120012021211110101210211011101011110000010111010011000010010110010011121011100001101100101201000110011001112010101012011101121012121101000001111011000101010000100201000101101112002000000001001201111010000000102010111011010201000021011101110010000101110100000000110000001011121011000000000111120111010101202101101110110111101200000101100000022020010010021001000000001100000010010100001100100100000000000111120010200001111000010100110120111011101200001012111010001010110010200110102011111100021100011000001001200110000100001101010010010100111011101110101101000220000
0000000010000011001012111101210010110220002101111101111111101102010020002100101100000000000201101010110101111201010201100000100002000111200121010100111210000021000100010101101001100111001001000010100000001202211011010100000000100100001111011010211010001212111001001101001111011111110110111010011101101200010101112001120210111100022000000020000001021100002010000210001002011121110112000101101010220111122110010111001100100020111011110101010020011000100110012100001110001100001121000020000020102000011020101100021200111101010000000020200002200001121111011011111200001200010001001011100011100012111111110110010010002010010111211200010121100001110000111011000111100112002020201100221200010100100011100022000000201011020020011010100100210001110100010010020110010100000022210011110001112111011110112120101011111011001110001001120100112111100111100202100122000101000001011000110102001000100110101010100010111110200000002000010100111011110211211202201011111100101110010020100010011111110110100202002011001011100100011110110210011112120120111002010001000000111100211110022011011100001010101000000000101101101112010201011111012120101100000101111000200020000110110001010202101021120112011112002120100101000021110101002010100200010011001010000122200100000012011211111101111101011211010100021011100102101001010101100121111020000112011101001000000101211011201011011000111000000011121111221000011001101211101010010100000101201000000110110001001110100111000001000000000000020011111021001010211110000020222101111111000010010102101011100001010101010111110100000101000001100010000011000002200000201000102100100021202100111010011010101010121111101111100000001110002000112000020000001100010100100201111000111101101010120010010011001101011011101122101101002000000000000020002101011011002020000000200200200200000000000200200000002010001000100022111001111000010002102000102110021111111011000110111000011100120112011011120020101111000101101100011110010000011101120012021211110101100101011021001000010000011110101010010000110110021012021200010101010101002000111000011022001111012011101121110210001010110010111100011100110100201000101101112002000000001001201111010000000102010111011010201000021011101110010000100000000000111010000101011121111000001110110110000010100101100101200110100012101011110111010111010000010021001000000001101010100001110001100100100000000101122111010100000011000010100010110002020201110002012110010001000200110100110111021100200020101010211012000100010102220121100211011000111111111111210201210101111011
1020002000020011000120000100100001220000000111110011111210101101011010001010001100000000000201100010110000211111010111110000100001000000200011001111100111110001002001101011100010100010100100000000000000010101110011010100000000100100000020111120101000111121100000001002000202020211020110210011102101000101110001101001120210111100012000000020101000101111101110111101011111011121110112000101101010220111112110010111001100100020111011110101010020100100111221022110001110001000001121000020000020101000101011001001021200111101010000000020200002200001121111111011111200001200010001001011100010000022000120110001011011011100000022111200000112010001200000010011000111100112001020101100221201010100100102000022000000101011020020011010100100210000110100011010020110010100000012110121200000001111011110112120101011111011001110001001120100112111100111100002000100101002110011001000111111000001101101212000101101012011200001112100100022000012010101110111101011111110101110010021100010011111111111100101012100112001000101001010101210011111121010100011111000000000111210111100000201000000000011102001010000002110011112001210111121102220000010012021120001100011011211010002001101101011120112011112002120100101000021110101102010100100010110000210101010100200010020001002001000200001100101000110110011002020200002001020000101001010110112110212011100100112101000101011000000111000001011121111121101011012101110010000010100000201200010010200001112010110101210000002100001001000110001111111011011110100101011111101122011000010010101101010000001100011010110000100000000000011000010000022000000002000111000102100100021202100111010011010101010111111101111100000001110112001011001111001001201000100100011010020010000000110110111120002100001101001011102200110010111111121000101011000202212100000211000021100110110101111011100200120110110011100100011111001111001001112201000201111011100111021000121101000000100011001111000011010101010110101100000002000000000000002220012010100100001110101011021001000000010111010011000010010110010011121011100001101100101201000110011001112010101012011101121012121101000001111011000101010010100201001101000111001100000000002101012111001000102011011120111101010110110011101011010210100111110111110000101011111002010001110200100111010101202012101020000011100100000112110000021020010100111000010011000001010010010100001100100100010010101122111010100000011000010100010110002020201110002012110010011000210010200110102011111100021100010111012000100010001110110100110011010111121112200210202210000111011
0000000010000011001012111101210010110220001121100020002200001100011010001011100000100001100101102010110101110201010201100000100002000111200121010100111210000021000100010101101001100111001001001100010100001101121000020200000000200000001111100110112010110111011001001101001111011120110110101020020100101110110110021101020220011100011000010010101011112201101000111211011101102012010201110100002011221200211100011011001100101011001011110101010110111000100001021110001110000000001121000020000020102000011020101100012101220101000000000110100101101001121111002020001100100110110112011011100011100012111111110000001021011110000111100100010111110001200000010011000111100112002020201100221200010100100011101021100110101002021011101110110101101100220200020001020210020110100022210011110001112111011110112120101011211112001021101011110110011121100112000002000211001002110000000000002020100012001202211111001111112011200001112100100022000012010101110111101011111000100110001010000010001011110121100101011011000010100000111110110210011112120120111001111001000000111210111100011102000000000001111000000000101101101112001210111120101110000010012020120001100011011211010002001101001012120112011112002120100101000021110101002010100100010100000120001111100100000021001111001000100001100101000110110011001111200002001110000101001010110011210111121100100100110011102000011000002010001022111111120000011012101211100000000100000201200010010200001112010110101210000002100001001000110001111111011011110210101001100101122011000000000101101010011112101110110110011200001110000121000010000011000001101000110000101000000110111010220001210011200112020002100101211101100020112001011001111001001201000200100110111010011000000000110101120011001101011011101122101101002000000000000020002101011011002010110000110100110110100000000200200110011110011000100100110121011001001111200000201111011101111021000121101000000100011001111000011010101010110101101100011110010000011101120012021211110101210211011111011000000000002000000010020000220000022112021200000001010201102000211001001112010102012022002020101120000000100021101100011100110100100001101101002001011100001001201111010000000102010111011010201000021011101110010000101110100000000110000001021121011000001110110110000010100101100101200110100012101011111121010110010010010021001000000001100000010010100001100100100000000101122111010100001111000010100110120111011101200001012111010001010110010200110102011111100021100011000001001200110000100001101010010010100111011101110101111101220000
0001111010000201211101101211011021010222210020001000010211101200022001001110201002100011110211001010000101011120112010210110112111111110011001101010011111001011111201211001112112110011111202100000011000012111211001020200000000200000002000000002202002200001000001110101000111011010101000110000000020101111110000000210000110100000011101010001100101100102200001000110000010100001000011000100011000112112100111120202110001210101000120100210000110001100112221011111102111200001001011121010001101001010200110101000002011110101010000000020200002200002200100201000020000120002121000011000111022101001000110110000112012010210110122101100110102000102110000121002111100000002001111111100111101000110002110101011010000210000011011011111110100111000100000002010111000110110101000211002111101021001101101001010101010200201010200000022200202200001011112001001000011100101000001011010000001002000000221100010100001001010100020011121000020021012111100001020000000011100101100100011101100100011000011000011021000010000000102120100102110100112011011010111202000100000100110101121112010011101011000000010120001111201210110020010110121221101110101100111101001100020000220010012011101000102010111010111000210011112102011000000201000000200001012001120100220200000010201101001101001211111001100000100011012110100101101110010110002202110120022110201002010001001011100100120200202110110011011021101121111011111110111100000011100000010020100100200010101110110011120010001000000220211111012211021011112002010001110112021101010111010000112000001100020010001010110000200000000000011110011000100011002111100211000202001010000101110011121001010100001110110011100112202101100111000102001010101010202001101011000202000001000000100010010020011000000011011100011000000001001101101211010121101110111001101100222000022020202220000000011122101001010010000100100121010000110001011100111001120011111000022001000000000011111000020000200111010111010001100000000101010010011010000100000101001101010120100200221011120201010111111000000002001110110111100100100012011111001011010210011000211100100021021110010000200101121010100110010100102101000010012001011010000100100000002000000000010011110000200002010101000011001210101111100211002012000000110001011010120010000100012002000000010100101011101110100100001100110202101010111010010101100100221101200111000110001110002200200012110101100121111111100102121111111111020000220111200001112011200120012111000101010110120101100100011001011101001011110110010121002111001101101021100011000110101110000000111
0011002001010011000120000000100002110001000101120001111110112201010020002010012111100000010011000110220101111212011112210011200002001121100111000010101101001012000100000001002002001021102102001111010100000101110010021110011010100101101110210210011000111010000001011001100201110211010010210010010010101020110010010100010110010000000000020001201010210101112101000110002001102022120111000000101010110011111110120102010100100011111002220111010020000210001100101101011111001100101011110020000020102001101020101000211020000101010110000111001110200000000020000222000000200002200200020020000000000000000000000100002022020200000122000200101111110101100000021011010112211111001021200110110100010200101102000022010000200001021010000010100101110000110100011000010220010201001012110010101000011001011000102111102021001010000110100000010000211001110101000001010100101101120101010000002020100012001202211000011111111102200011121110111121010022111201211201101100101001021002001012201000020111220102000101012111011010100001010010102110010011111010100101102000000000101100120111101102010001010001111001000000101011110111110201011102022011101110011100220000200020000110110001011202110111110122011122011011110201010021111111102020200211000010000110000011110100000011011101120112221101011111010100021010100102002000020002200221102010110011100101111000000101110011101011011000111000100121021101210000121001101200011010010100000101201000000200010101110121000210011112000011101011020011111021001010210100001110112000222020001010020101101011200102010100111102220000000202000000200101000000000002200000201000102101111010201110101010011010100121011101000200112202100110102000202000020001010011110100110201110010110211201120110020010011001101011002201111100001001001101011000020001110011121001110011111211101110100010101101210200011101100001000101100001111011000010011100000111011101100000121000121000000000100101001222010002100100010120112100101001101001000000002220011001001101010010001100001001000010000121210201000000010000210010011011100021111101000011010111002000212020001022012101120012110100100001011001111110001110100201000101101112002000000001001201111010000011102011011120101011010200110001011000000211001001000000110000000010020101000000000200200100010201101011001020000000011010011021120001010011011010112000101101101002020200002220000001110100111001000010010120100101012111120100010110002011101110011001100020012001111101100011012011122010112000001111001000111100010100011100011111111011010110012211200120101221011
0001111010001101110010211111111111100112100010011000010100112102011110100101020000112010001101111010210101100011110002011100101010000001010211101110101101101101001001001012001011010020200211111000010010001101121101010100000000101010001010000011102001111100001001011001100220000111100000110000001011101010001020120120010100100000011000010010100100210112200100000000011000211011110012000110102020220211011220010211110010201101000222211210010111002000201221012021000000002200101001020100100011000000200110101100000100111000000000000100101110101000100110100111010001110002211100020010110011100001000000110110120011111011010111101100000110102111210001011002200001100001010111111001122010100110101110101011000000200000022000000010100001111100110100001001010010000001001000211002111101011000101100002020201021100100000200000011101111110110010102000000001012111002001000000121000010112000000111100010100011202000001001011011110011000001110101001111010011111010100110211110201000110001102101010000020000010100100102220110111100010011000020210000111001000110010010101000100202020001010101000110220102112101111010020020200111111000110000100011200002100011101211000012011101100012120221001211001110121121001022001000100000000100021010202010101211101001021212002121101100000001010111010100021012111111011200200001101012202210010012121100001021112010210000001011001001210010200001211121012101011101100200000000010110012100011100100100011211120011000211111112010010000000020110100201001010210110101201101111110020001020010001000001100010100021000000100100100011100011000011000111011001012100121000101000000010210120120011001010100001110110011100112202101110110001112001000102021201000200110100201010001110100110010010010000110220021011100011001100112010001101101111121101110001110100211010200100100100000001000100200000001020001000101100120120000000000012002000002000010011000011001000000000000000000010000201001000020020000200000000002000000011000001210011111011110011121110110200100000020000002011001111110100220000111111111200000102001101110000001010021010011021111122110010101100101020021001020000000101101000000002000011011000011100000001100100001010000111000200002000000000000000111101102000200012001001000111010000010220001100210120102200000000010001000120200110011111210010100010000022020020101020000011111010012110001121100001100100100110010010000120001100001101101111110101000001010020002020000002000000021110010100011101012000100001101011101001011110111001010000001101010111110010000000110101110012210001
0001120010110100101010111100011011100221101020101110000001201112021000100001110000000101001210002100111101011120011001110210102112112211001102001011021221001010211201211002122101011001111002201101100211212211210111000022021210011201010011021001101101111101001002121100100110100202100111000000012002100200000001110000110100110001111000010012100201000211100101000110000010110000000001000000000000001001001011001011010011211111000211211011001010012000100001011020011121001100012111000010200020000111101010011000021210021001001000000010211121012101210100200111010000210020011111011010000000000010000221110000000111101011000201210100020020011202100000110001100100000000020100011000000121110011110112001100001102110001021011010111111101202000100011112101100111010100101000000000002001000001000110101010101011022000000100100100010100000200020000202010000022000002000012111110001120010002101001001001000010102101210011011001011111001101100001110011011000001110000012000011100010010011000011100112102111001011100100100101111012010022121010210001011000101000100100110112100120001000110010000200202000100000200000020020200212002111110000000201111111020100010011100011020000010101110100101011020102020111120010000001000100000100101002020020111021200100101100200000220022220000000000000202000001101111021200101100111011201111000000000000211201002202022200000022000000220000200220020000200000220000022200022000000000110121010010101021001000020011111110011002010010010001010111101101000100012020110001010001111000010000000200000000000002200020000000000210110000000021110000002012100000002000021010110000100100001201111000000000010100000001100012111001010010220001100110010001010010021001110111110110000000100100110100110110100100111010012200001100112011011211111201101001001101111011000000020001120010111200201001100000001011011010100001011011012002011111201000001110100101100011001011000000000000001110110200100010202000002000011011101000001001111011211000211111100001021010100110100000020000010210101000010100202010000100100100021120101001110011110111000100200012002022002020200220000000100121201100121100111110011011110000001000111200010011111001121110000011100110002120200000111000211200101100101011011000000200110010002000002000000010201200000000101000001200100211100002200000000010011111010000200220100002111111021200011221000001100110111220020010111101211011112021111111110010000220021100100101021110110011121001111101110202021001100010201011110010101110210000101112112001010000100111011002000100111101211112
0002002011000101100010211111111111100112100020001000010211101101010000200000020000011010000100000020220000201020000002020200002020000001110222100110101200201211102101101012001011010111101112001001010010001101121101020211010001101010001010000011202011200001000000000011001120100111000010210000000020202020000010010110000000000000000000010000000100211102201010111000101010121001000101110100002021220200122110000111101000200011000211101200010110011000100001002110011000002200101111110100110010000011110100211101001110001100111111000110100001201001111201100111111200000011110200020010001110111012001000120000111011000221120112211011110011001211210000121102200000000002000222200000222101000110000011101021120110102011021011112120010002002200210100000112001000010101001001000111101001010112021100201101002001021100001010200101001010011221010011000101010001101100011012120000010012001001100001100011100021212011100020010211000010122011121100001020000010011100100100101001100010001020001000001101020010010000110211220110111000101022010021110101111001000110100000110000001102020100011101100000110001212102120010010011110111211011110010211121110002000010010120010022112010000102010221010111001110010111111011000000201000010210122012000011011000010110000110100111001000100000000100000100120021000201002100110000000101102220010000100121121100102000000000201110100101001110011011210021021001010200100100110010001110012100011100101100111100011000111011010001000001110111021111100022100002002000102101101011211010011011000002000002000010110111000000000100000101000001000011010100011002112200112101211010000000100110020001100000100001000101000100011001010100110002112001020000000010021000000020020001100210100020211111012111011210110001101100001100112010001210100110210001121001101002001111111122111112210001001122112202101001011000101100012000000010001111100011101120111111001111000010110010012101110121011111220021101111001001101100110120020000021100110001111111210101121121000210110000010101101001000010020000220000211111111211011212101112010111100110001121100212101011001010100110000000100121201201121111011000100002001000001000111200010010110101111010000102100110002010100001100001201001011001222102012101010110110000020220000000220111102200100000010001000011201100200000010110201100000012111010101110001110100101210000000000000011100200002001001100122111011100101111211212120111000111021211000111110100120012112110001100000120011110000011011010211012000000021002120110101201011001221121111100210212200011110001
0001010020110101101000000100010001100111001010120000001000112101011002000101100001100010020122000110110202000121102021220011111011001111010100100020002002002002001200110001002002011020201211000001111000011101110010021110011010100101102100110101111001101000000001011001100210100111000100111100110011201110000020121210111010000000000000020000100100111112112101001100010011000000000012000100011000002002011021121201010011111002000111202201020200012000100101011010001010202210010101110010000002112011110020112001002110000100000000000011211011011010201211111010010000020001121100020010110011100001000000110000111011001211110211101000120111100102000010110001100000000001010111200110111000000200002000101011001000100000011010000000200000220000000000002000000110001000011000200002011001010101102110101121110010110200000200000011110101100100010101101000000002201100011012120000010002000000200001101011000001001010101011020220100020011011121100010011001000010110000011000022000001111011101000000101020110010010000101120200111110000000001010110011020101100000200110011211112001021101020111001000210002121202210011020120200220211000110000211121110002000020000220010012022101010001011120100200000100110211001022010000201000000100012010211111011011101210000201101210002110000000000000000100010012110100011200110000001011211110010011210111011010001010221000000011011000111000101101110011122002020201100200000000000000001110020100100200010101010110011120010001000000220211111022201021001011111000002101011022110020001010000102000002000010100010000000000100000101000001101000001000011000011021101002021010110111101110100111001010100112000101000101112101001110111000012001010101011201000200100110111010001000100100110100110110100100011010010112101210011111011110000111002000111111000100212010111011010100010000111101111010012110002000201100011001001000010001200122112220111111000022001000010001110101000020000201002000020020010101100000002000000011000001200000200000200001022010111111110001010000011000101010010110121100210000201111010202001001020000000021011101010012112012200120011200101110011000011111111002111100000002011011010000100100010001100100000000112100001100111101000010100100111101101000100022122222010011010001021111011000000002001010100000000000000101201100200000010110201000000022020010102000100111111201110000000000001001210200012010001101122211111100011001001111100010000101010110011021001101100110011000011000110211012000100011101122002000011021220000012102110001010111111111010000110101010011100112
0001001001000010101000000111110111010111010100020000000000022200000002000000020202022022020000000000000000110120000020020011112021001111010100100020002002002002000200111010001011010010211020112110110210222111100110001211200110011201100011021111211001101222200220202200202000010111110120111020020210111100101201111100000000100000000000211112100110100011112102000210000002101002000200200011011110110010101100010001001002111002000111202201020200012000011011011111012110102100011110111110101100101111011000112001011000222001010000000111001110200000000020010212101000200112211110011020010000100001110000010000110021110111000122000200010110201011100010000020000000000000121100011001101101000110001001011000001101000000000010000122010200111110201111011100000100002000120000100001020111111100010100101010200011111100001000200200000100110111020000101101100101200200020112020110000111000000100001100020101011101000000000112100010000000001001000011101101010010110000011000022000001111011101001100112102111002010100110110020012010110112111110111002010001000011200111012100000202020101100111001000000000101110000112000002021102112000100001110101111011011001010012110011201111000202001110100101010001110200000022011000101000000100012011112111110101111010012102002211202011000012102211101001111012001201002111110001001002202111001000100121110010001011120101212010200100202121110001100010011000000201221110011111100100121110011000000100001112010110010121000001010010110111101111202010001010111000112210102112021011010001100000200011000011001110001100000111010102000001100102002220200200210100201001111000000100101110111010000000010111000101011101211100000020201101101011010000000000020000000120010000001110100010121011011110010110021002200000000000001001100111100110010102000111001100100111010000010010101102100101100000001011011010100200011000001000010001210100011000110111100010111110010100001000010001000101010010102010110200110110111101111111000011120021121110000001200201022000000000011100001111012101100120000010000010010001011201100001200001010111002021100101001000000000000000000000002002020000110201010120022000002000000100100100010120021112121010101111011012010010100000010100102101101000100022122222010011010001001111020000000011101010100000000000000101201100200000020000200111011011010000100111100111100100011100000111000110110021012110011010112102101000101110101100000110011111010110011021001101100111001000011000000010111112110121101101110011011110110000011001200011000112022200020101110001020011110011
0002002002000000200000000000000002000002000000020000000000012101010001100000020101022021010000000010110000110120000011020111102020000000020111200120002101102102001101011010001011010210211021112110110210111101010110110111010000012111111102010011010120100102011001000110102010020020220220002020020210111100100110020210000000000001000000020001000110100001101110000100001002202002001200200110022110011111200210120102000001200011000111211102020200012000112011011111012110102100011110111110101100101111011000102110111000222001010000000111001110200000010010011111101100100211110010011020010000000011020000111010120011111011010111000101020020200000100010000021100000000001010111100000112101000110012221001011000001001000000020000111100210201000100010001020121000111110210000000000101211221000100100101010200001012010000100100100010100111100110100101111100001101100010011010000001011100011100101100110010011101000000010001101010000111001100110021110111000010100100010100022000001121101102010100011100100011100100001200021111110120211112011000011011001110010200111012100000202020101100000001010011000011110100012000002021102112000100001110000211001002002120012110011201110100101000111001002010102121110201112001011210111011100001021000110000101202011012201001221102011000012011222111000112011221010011100120001102010111111001000200022020000000010111000000000011000002010002111100010121001010211210111100001120111110110110010011110001001001110000220000002110111000022002210101100011111002020000011122111012001120001100001100011000011001110001100000111010102000001100001001110100100111110102111020011010000100220101000000000000112100211011001222101100020100001111100001001022100011000011120010000000000000200000110000000200220022021011110012100211020011210201200020002000000002000000000010000010010101101100101100000001011011010100100011101011211002200020100011000110112100010111110010100001000010001000101010010102010111100220220220202222222000020020020222020000000200202022000000000021100001111102202101110110000111001020101010101010001200001010100111211010110012001100110011200101110002002020000110201000010112000001000111001100100010011111012110010000202020022020020201000020000101200111100100121122221101101010102101200011100200010100110110100101111010101111110100012100010100111100201210110000111100112100201101102210200100010111010012010002001022102000001000000011111001200011110111010002021001101011001100110011100011011110101221220101112011010012120210000012111200011000112022200020101110001020011110011
1012111010110101111111201221001011001211110020101100010101101101010011100000020101022010000100000010110000200020000011020100001010000000110122100221001211101102002001101011100010100010100101000010100000000000020000020200000000200000000020100120002001111100002101011000011001121010120110101020020101110100010100011101010220101101022101000010000000000212101002000210001011010000110111000000001000112112000011020101010010110010000211000200100110011000202210001011001010200100001011020000010001001010201010201100000100000101111000000110100001101001121102001010011000110011220111020000210012200002111001220000111011001120110211201000110011001211000020000020000000000000020001110110000100000100001010101010101110001001011011112120010001111100100000000121010000020111101000000000002001010012010210200000002001012001100100000111111212210100100202000101101001211101010011010110000001000000200000100020000011002010100020020121100010022011111100011010000101020000200001101001101000010121110100000011110110000001100102210110011010100101011010210000010001110000200010110111000100122100000002000000110010101110101102011011110120221110210001211020200002000020000220010012011101100011020210000100000101111221111102001011200211011100002021001111012101001110000111100111001000100011002111101101111120110110011100020000010110110011000000110100101111000001110011101011010202000101010000020010012211001111110111100000001100101111110110100110120211110011101211101101010011000011011201001101001110121000101110112011010111011020010001100000100010000002020220000200000000000002000110002100021011121011100001112010110211002000001121001010100111000000000100001101001110000000001102000112021111011100100000101010001000000110010010020010100110022010100021002200011110010000001010011001021010000101111011100011010101110001000111110000002010011110101011220020200111010001012100001000110111100000000000000000002011100010000100120020202000002000011011111010010011010000100000101001101010121110100110110111101010121110011000001011000110200110000000012110201001110010100020122000010021101122110010100100001120010010111100010101111111010001101021010100000000101112001101010000011100001100002000000001010000110211101000100012011112000012020001111201011010010011112010000000101000100110101100100001100110211111010112110010011001000211101101200001110100000111211201011000001200211221111101202121212211120010010120020101001102110211221021112000120100011211002000000001102000200002000100011001010000001111000011210021111000110101100012100101
0001001001000010001010111111220210110111010110001000010211101101000002000001010101011011011201111010000001111111011021110000111022012102000201002000110111000010111201111001122100002110202221000001022000022202200111010111011100011201100021011010010111111120001101011001100210000201010002011110120011110100011010110100110110100000000000110011100201111122202001000110001010111011110000000000001110010110001000012020020010111120100211000200000020010000101112102110011111001100112101010000200020000011110000101000110010021001010000000010201020001001100200100001111011111102210211010120101111010000000011110001020011111001010121111100010100111111111000112101100100000000020111111111011110100110111211001011000000101010010010021010010000000000000000001110010011120200101120222001001000000101011011001120011010002011100010100000010000100101020000101000000100002001001011110111001020211011000002200000000011201001001011010211100001122000010110012120110000011211001021000000200010020001111110200112102100001001100100100010022021110112021121011010100011100000110110020111100102011001010010000011111001111020110101001101011102011001000010011102111011002002211102010011010101110111110011110111001010121011011022112100000000011010101001000011201011010120011011001101101011210000001000000201010010100101011200110001010111021211000101111000112201102101011100000000002002111011211110111110100101110100011200011010001110111222020100002020011011120022010110021221000001102011101011111111011211012020110011121101111000010111020001100001100001100100110000010100110000101111100100100011010001100010200000202002110000101101120001100000100001000101001100010101100111100000100100000112000101011100000000201010010000000110100110101011101210111001102200001100121120111000102100020001011011001001000001121011020110111101211101111010021110011000000111110001012100011110100002201111011111000021000000000000000110010000021101010100101011210000000011110120020001021000100000101001100001101100121101001100000212201001000010020000211010211211011100011011101100111010210011001121000111001011001010100110000000101011111100010200021110111001002000000000200200020020020002220020101010002001101000101000000000001011000000000010001100000200110001110011111221110010111100010000000000110110100100001111121011110000011202210020101010100002011202020100011110001000110110022120011011211102101011102011100100000000000110112100110000112010100101010112202000111010011011010111110002222000000011000010110001011000111210010000000000000101020001001122
0001111001001010001102212000110110011110010110110101001000112101000011001010010101011011010200000010110000200020000011020100012021001101010101101010011111001011110201101000012101011101102111001102021101022111200111001121111100011202100021011010010111111120001101011001100210000201010002011110120011110101110001110100000110100000000000020001100111121122201100000000011000220000110201100010012110120210000000022020110011101110000211001111000011010000101111001010000120101200202101020100200020000011110000100000010100011000000000000000202020002000200200200000021001210021110211011120101111010000100121110001020011111001010110111000010101020111021010001011100000000000020100011001011120100011101100000011001000101010010010021010010000000000000000001110010011120200101120222001001000000101011011001120011010002011100010100100000000210012120101000000001101112002001011010111000020211011000002200111100011202001001001010211100011112002200111111121120000011212012011000011100020001020000110200011111100001001100100100010022021110112111121011010100012000000110000201000100011001001010011001010211102111010101101011011110110111211100102000211101001110001111102000011010101110111110011110111001010121010110011001000101010100000011000211000001101011001011121001100201022120111000100000101000001210000020200110000011020121211000101111000112201102000101000101000001011121001022022011000101101111001011101011000010000111222020100002020011011120022010110021221000001102011101011111110022122011110100020222111001000110111020000100001100001100100110000010100110000101111000000101022010000001010110000101001200000101000110001100000100001000101001100010101100111101000111000010011001100010100100000110010110100000110100110100011000001100011021201100110020211110011001010010101011122000002001011121011020110111110211002011010011110012000100100021110001001002201200101100111011111000021000000000000000110010000021101010100101011210000000011110120020001021000100000101002001101200101021100110111101010121110011001110020000010101010000000001110010111111000010021001121000111000010010000000100100111001101110010100201010110111000102101001001100100010010110101121010201010002001101000101000000000001011000000000001001101000111120001110012100110010021010100010000000000110110100100001111121000100101021101111020200200200102111111010101121210000010111010012120011010112102111100101110100101010101000111022000200000022020000000020012202000111010011011010111010002222000000011000010110001011000111210010000000000000101020001111011
1011101121110101210000100221112112111111100010002100010101211001120010110100110000011010000100000010110000200020000011020100001010000000110122100221001211101102002001101011100010100010100101000010100000000000110001010100000000101010000020100120002001111100002101011000011001121010120110101020020101110100010000011101010220101101022101000010000000100212200002011211010110101001000111000000001000011011100111020102000000211102000222101200110200011010000010112111010101111101002021100100010001000001200100201100001010000101111000000110100011100001221101101001211100010112220110010010100000101012001001220000111011001120110211201000110011001201000020000020000000000000020001110110000100000100001010101010101110001001011011112110110101101100100000000121010000020202002000000000002002020022020200200000002001012001100010100101011111111211100112000101101001211101010011010110001010101011000212200010110010102011210020010211000010122111111100011010000100020000200001101001101000020111211100000112101121001011200102210110011010100101011010210000010001110100100120101221010101121000110102001000101010100010200001011011110110221111100102110020200012101121010111001112022010000001011110101100001100010222011012000000200100000201012020102111101211101000010112001111001000000000000000000201011021110100002100110000010101101121010011110100101111001001000000201110101101001100011000010000012211001111110111100000001100101111110110100110120211110011101211100101020020000011011201001101001110121000101110112011010111011020010001100002000010000002020220000200000000000002000110002100021011121011100001112010110211002000001121001010100001100000011101101101001110001000012001010101011201000200100000101010001000000110010010020010100110022010100021002200011110010000001010011001021010000101111011100011010101110001000111110000011101121000100210012000000111010001012101011010020012001100001110000000000000010010011101011101111021100100000011011110010012011000200000200000200001022020000110110010111001011010101010010010110010200010100100001201101002110000000021012000010012101122110010100100001120010010111100010101111111010001101021010100000000101112001011000000011201010111012000001001021000110110102000200022122222010011010101011221001010120120212110000000111001100020101100100001100110211111010112110010102001000221110211100001110100000111211201011000001200211221111101202121212211120010010120020101001102110211221021112000011101011201101100100011101100200002001000022002020000002202000002220020000000110101100012100121
0002011112111011000021222100111201101012110110001100000112111101000010101010021011111001000100001000000101101020000020011100001111001111100111001000200002000000002222000021022000210100221022112000000221121111200101100012110110011201110002020112111111200002000001110110001012020120120110110000111001000101110001110111010110010011011100110011100200110022210201010110020002002022001201100100012000001101101110111010011011121111000110011110000020010100000011021100101120100000002020110111100010001010011011001000110200010101111111000111110101210010011001011011111202101111020011000001100111101012111001120000111011002010010111110100010210201000010111100120010001111001002000011100001202001111001121001101110101001000000010000000110100101000100000002110222000002000220011110010200100102101011011001010002000101102110100000111111201211001111111101002010100200200020202020000000010100000100000100011000011101001101111111200100000222011111110112210120011020110010002002002001010011121011101100011112200112001000000101110001120110101010010200001112101000000110110011201202020001000000000111000000000100110100000110010200112121101000001122101020011010001011112100002100220000202020200101011011221001112102011000000200000000000101002010110011000020000000020001001120111110101101111101100112020111120002110110002211000001100110001000101112100001001000000001000000000002020002022100020020000100200100011110000000000101121110010000110110112000110101210010001000101000012001110000111000211012020101011211111001010110020010112000001100010000000000000000000001211000110201100001011000000002010111001010000010000210110100000000000000112010101001012122101100111001000101100020000000000020001000101111100000000000010110100110011000000001001200010001100111011102011101120111012011010001100000110110101010020111201101101001011111010112111110101001002102102011020000001111120021200111022010000101100001000110002011000011011101010110101100000001010010001121011000000001001101010021000211011020001010000011121012100000020000010100010000000001220000020121111110022002020100000002001200112011111201100001110111100212010011111201000201102001002000000000000200200001000211111002012111010100000000000110110101100211002012001000100000001000110011010101011010111101000202001210111011110000001102111110221021101100000002000010100101201021000010120200001110200111110011010022102001001000000000010210010000102020201110012012110100110012010010200110101021110100010111011121121011111010011220111111100112100121111111100100101010001201111
0002020222222022000022222200002202002022220200002200000002200222022000000002200000000202002120200002020000020120000020011111102110000000110011100010012120001010100100110100200000200100000001001010100111010202200111010101110000111100011001010012101111200002000000000020002020020010211110020000001100001101110001110111010110010011011000020001210001210102200101000100010002011011110101000100012000001101101110111010011011121102000010011110000020102000022011021110100010101010001010010100110010000010011020101000121110110002011110000021101110200000000020001121011101200101120111010010000000000021010000211010020001012011020121212100111120200110010102200221010210101011010100100111010011010111001101000011001000100000000020011010010000000001000000002200111010111100111110111001111100120001111100201101101011002020000110100000010000211000200201100101111111101110002011000220000000001001000000000010000020202001101001121210100012010021212210202201110021111010010111002002101010011121011001101000022101111001110110111110001120110101111010200001112101000000110110102200011010112000011101000010110101101000101000020110210112011102110010011101011001010001021102100001010000010101110200101111010210011112102011000000211000000000101002010110011000020000000020001111111011120001101001000110111011111110002110110011111010101010110111110111100202000202122100000022000120110101121022011110001202001001010101111000001100101111110110000010111222010000111111011001010011001000202220100120001001210100001100001011121010010011010112100011000011200110110000121100110000202000000110001100021001011110201001120010111000210110110001100000100111000101000101111000000110111000101100020000000000020000000010111000001110100000110011001211100210010001100011101100111011101011101110121001101111001000101111021112010111120100001111012111111010112111110101001002102102020020000002020020111200001111010011120010012111100001000000020022202000001100000000101000000002222022111000112112001011021010100100110000020000001110011000011001101110100211000100122010111010020011010012100221010001022001200111011100200200001221111101212020101111201000201102001002000000000000200200001000201010002001110111100010100110111101101100201111012100000200110002010011011010101011010111101000111002110120002100000000002000200111021101100010002000010210200201011010020020200001110200111212011001022001111101001111001010100100010101111101110012012110100110012010010200000000112111100011201111120110011111020000101111201011111100010100010001000101010001201111
0011001001011100100010111000111201101012110110001100000112100211011000100001110000000101001110100001010000111120000020020011101010000000110011100010012120001010100100110111111000210000110012001010100111010202200111010101100110100101001010011001111001101001000002121100100102020010211110020000001001001100111111010211011120010021021100110011200101110022210201000100010002011011110101000100012000001101101110111111010010210111000211111011010100010100000011020200200111001010101010100121100010001010011001102110120010110002011111000111110101210010011001011011111201101111020011000001100111101012111001120000111011002000020021111100010100111100100001110111010111212011001100000001011112011112000112001112100101101000000010000000110100101000100000002110222000002000220011110010200100111001100101100000101001101111010200000011110101211001111111101102110011200210011101010110000000000001100000000010000020202001101001121210100001111011111110112210120011020221001011001001200010011120001211000011112200111001110111111100111120000000110111210001020002001100110110011201202020001000000000112000000000100110100000110010200112121101000001122101020011010001011112100002100110010202110200101022020220001112102011000000200000000000011011101210000111111001011110000111111100000212101111101100112020111120002110110011111000001100110111110111100201001101111000000011000010111010012022100020020000100200100011110010011110001121110000001110010001001110100111000001000101000012001110000111001001210100001100001011121010010020010112000001100010000000000000000000001211001110100100001111011001012100121000011001110010111001000000000000000112010101000101111000000111110000000100010000110100020011000202020110010000000010110100110021000110011001100011101100111011101121000101011001101111001000101111021111110201111101011011011100010020001000101000110020101212111120000002020020111201001111010011120010012211110000000000011022202000002000011011111000000012111011211000211112001101111010100110110000020000001111001100000020000010100010000000001220000020222222220022101120000001012001200112011111201100001110111100212010011111201000201102001001000000001110101100011100201010002001110111100010100110111101101100201111012100000200110002010110011010101011010111101000111002110120002100000000002000200000022200000000001011110100101201021000010120200001110200111110011010022102001001000000000010210010000102020201110012012110100110012010010200000000112111100011201111120110011111020000101111201011120110000100010012210211210101101201
0011010111122111100011111100001101002111120100002200000002211112011010001011111011111102001110101001010101010020000020002200002221001111010100101000111111000010001211010110111000210000110012001000000111010202200112000002200220000202100011021101121001101001000001011010101111020120120110110000111001001100111111010211011120010021021100110011200101110022210201000110020002002022001200200101011000111201111220110110002001111002000010011110000020102000011010020200201221000000101010100110100020001010011020100000010100010101111111000111110101210010011001011011111201101111011011000001100111101012111001120000111011002010010111110100010210201010100010010011000100000001011000111210000101000110002110000000011000001000000020011010010000000000000000002200111010111100111110111000200100102101011011001010002000101102110100000111111212210101111112001001010100200200020202020000000010100000100000100011000011101001101101121210100011121011111110112220110000111110010002002002001010011121111001100011112200112001000000101110001120110101010010200001111001000110110110102200101001111001021100110010110101101000101000020110210102012002110010011101011001010001021102100001010000010101110200101022020220002002202000000000201000000000011011111120000122201101011200101221102000010112101001001100102020111120101210120010111020200110000101000101101101001101111000000011000010111010012022001010011101001101100002100000000000101121110010000110110112000110101210011001000102001011102220100110000211012020101011211111001010110120010111100011000001100100110000010000110101101000101110001011000000002010111001010000010000210110100000000000000112010101000101111000000110000000002000020000000000020000000010111000001000000000020000010101100100000001110101100110010112112121000111001001101111001000101000021100110110102200111001000000000020001000010100111011201112201220101000101110011100112121001000101100001000110002011000011010101010110101100000001010010001121011000000001001101010021000211011020001010000011121012100000020000010100010000000001220000020222222220022100221010001022001200111011100200200001221111101212020101111201000201101111002000000001000200200011000110111002012111010100000000000110110101100211002012001000100000001010011010001100001111111011001111001100011002100000001101000100000022200000010101011001111201201002020110011210001101210200212011000022002010100001110000000100100010101102002202000011110111011010010010200000000112111100010111011121121011111020001111220200111121110111111111111210211210101101201
0001010111111021001011111211111211011121120200002100010101201112011001000002100000000101001010100011120000110120000011020111102020000001110110110100022220000020000200020200200000200000000002000001000000000202200021011011111221100102010020111110011000111001000002121100100100020020220220002020020200211110101111111110000000100001100000121101200001220121200001000110000010111011001111100100011000002102100121110102000001201001111110020002020200022000201221020200112111001100101102020000122110010000100020000000020120010112011000000111001110200000000020011111112101200211121021001010010000000021010000211010020111011211000211000100202021100111100010010011100000000000020100011000001112001111000012012101100202000000000000000011100200210110100010001201001100011010110011200002010100111001011100101010201021001010000111100010010000111100111112000101010011100101010112111000001010010001201002101001010011100101100011020111012221011012201101110011010100001101111001001021202000010121011011111011112200001001001110020020121110120211102000200002020001100000100000020212201111011100012110100100101000100220101000112211220111111101000112110000220101001011011101100001011210100101020201212000002122010111120010000001000000001110112010101120101121111111011110001110011011110111002000100201112010222120101001000001110010101101000001000101101101001212221010110111001011210010111011011100101202001102111011011110100000012111110100012021011000001011100101011111000011101012001001111021010100111110101001100101110020000002000010200020000102100010111101111000110101101000101110011001000001002110202001120100111100110210100000000000000002000000000200002202010101000000001100010001000201010101000111010100000000000100010100010010100110022020011100000000010111111011001010010001011011001001000001110100010011211201201001111010000010011111110200002001100011010110100112111011101100100111001121000000000000110000010100001010101000111000011011111010010001121011000000112011000001200100111000011100010100011121102100000121001010000000110001010220000011211112120112010121010001011001100110011100100100002001011111110101020210112000001000111001100100010011111012110010112111011012010010111000100000101110000000101110002200000200110001010110021100200011010111111110021111110101020110000102102111120110011111020010111001001101001101011110021120100000010110022110011010112102101000101010000000100010000211021100110011012110100110011011111001000101111112000011202100220010100010110000101112111010010010100111012100110201210100000100
0010000000011110101000000111110110011210020100002100010101212002000011001011011011111001001101112010000102010111011021101100101122012112100211001000200101100110102211100010012001120101111122001020211110122111200001010111010112201102111011110121001110210002000001110110001010020020220220002020020100110101211102211000000000100001100000121102200200211111112102000110001011001011001101100100011000002102100121110102000000211111111000111102020200022000201111001010101111001110100112010010122110010000100020000000120201002001010000000100101110101000100110110101111001110112221011010000110000000010000111220000010112110101000221111100111010110211010000221111100000000002000222200110111001001201001012012101100202000000000000000011100200210110100010001201001100011010110010211001011100101002011101100110110021001010000111100010000000000101022022001201110011100101010112111000002020110012101102101001010011101000001011020111012122011012201101110011010100001101111001010011101010001001110121000010021210121010000001010020221110120211102111110011021001100110010000111222100000111001101010000100101000100220101000112211220111101101000101101010220000101011110001110010021100110101110201102122020110020212020020001111001000000100112010101120101121111111011110001110102010100122001000000201001010211010110200110000120020200100001001100101001000101102110010111100001001101020101011110110110101100201111020021120101110012111110100012021011000001011100101011111000011101012001001111021010100111110101001100101110020000001000100101010100102100010111101110100000101000011100101001001111001110011101101120010000000101110100000000000000112000101000101112101010100211001000100000001010110021000220210100010000000000200000110010001100110011011101111100001001001101011000020001102000111001100110222010011020111211101100001100100001121002110010101002001111101001200021200012010101101001221001110000000000000020002000000020020202000001100110110111101111112111021010000211010100000110000200000010000020000011121102000001112001120100100110001021120101001110012020101011020001010001001100111011111101000001001110100111101020210112000001000111001100100010011111012110010112111011012010010111000100000101110000000101120001100000200110001000210012200111120100011111110021112010110021000000112000010200010100111010020111001001101001100001010110011210000120101011101112101111002101000000010000110100020111111010110011021001101100111021110020100121112022000100010201011110010101110210000200012201001121110100111021010010101101000000100
0000000010000011001011000212220110110220010110002000020200211011010011010101100001011011011112121020000011010202112021210101201011021102100210010110012111001011000200011111012001020011101221101111111100011202200001010200011101111210011010100111102001210002000002220200000001021010211110011010010110110101211101101100110100001110111000010011200211211211111201000000011002002022001211200200112010111112211110120102000100101010211101120002020110010000200221011110011010102210111201110010111002111000102010000011020120020001001000000110110211111101110010110212101001200121110021001010010000000021010110101010020100002111010100101000101021100120110000211110000100000001010111011000000021110011110112001001012001120000021002020111111101201000100021111101001101011100100010111000002000000001001011001120110021001020010011211121100100000201011112000210010011100101010112111000001120021002000110001000101011100102100012120011012221011012100001101112120011102100100110011010101000010011001022100111101200011000010002000120011110010110101010100011112000110210101010010111201020102001100001000100000000200211111001101201111120100010110010102020121000100020010001200000021200200000010112002111121001110201010111002121101000000110011101011110111111201100011110100100110022120112100100010201010111201110011200110101121021201010001111110110001111200202022200000022000000220000200111120010201111111001011101011000010000110121020000001110001100020011021020020111000001111111111010000200011011101121111110000001111001110010010211000000100011100011010110000200000000000012000010002111211100120111002211120010000000011100001010000111100002010001000101112101000100110000111100001001000201010101000102020110000110100111120010020011000000011011112211100001011110010000001010011000022022000002000002100110100101110100101000211010000010011111100200111000022100011110010100002000010012001110001000000000000110020001011001020110202011101000110121120211121112011010110000200000200000021001211111000000010000121210111000010011001010000020000000002200200011110010010101010110101120101011001010100110000000101121102201111101112001100102000000222001101100112110110101001100012101102000210201011010200000000020000000111001002101000100000000201122210110100011110220010011111101000200201000100012101011211111000110120020100111100001011101110100011110000001100110111220020020202202202001101011001010100100000110112001200001122010010011211120010001110202010001000010102000210011100110100000111112021010101110110011002100110100110100110101
0001002002000000200000000000000002000002000000020000000000022201010001100000020101022021010000000010110000200020000011020100012021001111010211200120002101102102001101110000101001110000222121111001111110122111200000101121200110011201100011021111211001101222200220202200202000100202000020220000000020202020000010010110000000000000000000121101000200200012200200010100010011101001100002001101000010001001001100010001001002111011000001211102020200012000112000012010000220000000000000200020000000202000020010112000101210010002020000000111001110101001101010100111010000010101120000020010110011100001120000111000120111211011010112111200010021100010100000100010000100000000121100011002100110001201001001000010000101001000000010000122000210211110201111011100000210002000120000100001020000000201011110200111110011110200001100100100010000110111020000101010000011001002110011001000111120110022110212200100020001001012101111011121010021000000010000010011001000010020000002000122110010011021010001000011110100012020100111020020111100010121102011100001111000000010110000200011111101021201000101001000000000101110010201111101020111101000100000111111111001001001010002020011111200210101100010201100001011110211001022001000000010001100002011111111011011101210000201100210002110000011001211101001102011111101011111020001002011211111001000200011120000000010111100001000011000002010002111100010121001010212100111100000110011000020020000000200000002000220000220110101000211000012001210000200000000101110000011122202011001010010000002000002000000000001010110000211010000000002000020000011000001101000110001111010111100111000021011100000000002100110011100112202100110000012001001020000000000011000000120010010001000100100110100110110100000022011100011001100001001100011000020001102000110002000000000020000020011211101100012111101001010011000101100012000001001001102201021112220111110000022001000010001111102000020000201111010102000001011110001200020020010110000010001012112111110111100210201000000011100001111012101100120000000110000110101010111101000110011110112001010210000011111101010101100001120001002011001010101010100202000000000222002000000000002202022000000000202020022020011101000020000000110010000000000001100000110000000011201011010000002002010111000000000100101111100100011010020200020100112210000011001100212100201101102210200100010111010012020002001021101110012010000011212001110000001121100011021001100021012111000011000000120012000000010201000111111011200011001110110110010000111200022111000100101010001110111
0011001002011000211000000110111102111001000000011100000000022200000002000000020202022022020000000000000000200020000020020011111012002222000200000020002002002002000200100000101001101110212220000000022000022202200010111021021010011201111101120111010110101001000001011010101110110111110210012110120101210200000010010110000000000000000000020001000200100011112102000210010011101001100002001101000010001001001011010101001002111011000001211102020200012000011000011101001110101100000001110010000001102010110120011002001110010002020000000111001110101001101010100111010000110002221100020010110011200002220000020000220022120111000122000200010110201020100010010001100100000001010111100001111110001201011112001011000001001000000020000111100210201000100010001020121110001000110000000000100110120000100101201101101001011111000200000000010000211000200201111010000001101100010011010000001002000000200001100010000010102011101101002011010010000000010000010011001000010020000002000122110011122012111001010101011011012020100111020020111100010011102011100012020100100120200110101111111101021201000011001001000000102010010201111101020120210101000101111212011000010000010011100000021201110202101010201100001011110211001022001000000010001100002011111111011011101210000201100210002110000000000100000101011012001201002111110001101011101100000000100011120000000010111000000000011000002010002111100010121001010212100111100000110011000020020000000200000002000220000220000101000211000012001210000200000000101110000011122202011001010010100002000002000000000001010110000100000101000001100011001121110100110100011110020011010100010210001000000000010001000000011200101201000110100012001001020000000000011000011120020010000000100100110100110110100000022011100011001100001001100011000020001102000111001100100111010000010010101101100101200000002011011010101001002001000222002200110111111001100100100010100110020101111101000010000201011010111010011001100000101010010000010001100001012112111110111100210201000110011100001111012101100120000010000010010001011201100001200001010111000110110100020111101010101000000110001002011001010101020210112000001000111001100100010011111012110010101021010111010011112001010000000110010000000000001100000110000000010110010000100010201010121100101111010200111100100111001021110020100112210110011001000211100201000001110100000010111010012120011010111101211011111110101201000110011111010110011021001101100111001000011000000120011111011011101000111111011200011001110110110010000111200022111000101111010011110111
0101001101010100101010101201110001210210011120101200110201101102011111000101020101112011011101111010000001201020000020020000011022011212100210010110012111001011000200110102200000200200111111100000022000011202200000200022020000022200020002020022000220200002000000000020002120010111210110001010011101110200000100011100110100210002011001212101100201020010001102010110011002102012000100100010011110010020101210010001110002111011000001202201020200022000000000010201012000211110100100111020011100111000111000201001012100121101110010100122102111111010020011101010010100110101011000010111110010110110010000021010110121110012000221111100010100111111100000111111100000000002000222200000222100010100112221001000001001112011000111011222011211101010111001111120212001101100211000100001101101120000201201100110100111102011110111101101021000211011200202000011000012100101010011010000000002001001100110001010100020202100111100001101010000111000010000010011011011101020011002000022000000001011000011100101002011012011200000110012111111021121111011010000010001110010200001021011010202011200011101000110121000012110101002010001011011210112000101101111111000110010010010200000021111010202101010201100001012111110211101001011100111011110002011111020121000001220000200100111002010100110001101000201011011100101012200101100110002202000010110000220211110102102010000111110101101201121200001201020020000000212211021021111110100121100101010011010002111011000110012000001000101000011011210000111001111111010000002021101111001020101000101100012110010010001001000110212011011111001000010001000011001110011100001101000000100002101121010000000000002100110012100121202200020001001000100001001021010012000121210000010101000000100020000020020000000011001100010000000000002201012111010010101101212100100210011020011020102220001000022022201001001020010000101011001000111011101111011001110110110100011001011000000001101001010111100111010101010111001100000101010010000010001110001001001101010110101100101001120201010111111101101011011000110001100000000011120101010111121210111000221010100021001100000000000000000001002011001000101110210111000111010000000200200020020020002220020101011101011001110100000100001202200101000101021011111000101120011101111020000001102001110000000101000100101111100100101011000211212022100000001110201100212201201102111200101210000001120111121011002011111000101001001012121101100000000111010002021001101011001100120020200111000111001110111001001120020111020210000012111200012100011011101121000110000010001000011
0002002012110000211110101101100002110101010110110100100101011201001110100101020000112010001001111020110000201020000011020100001010000000110122100221001211101102002001101011100010100010100011001100010100111101010110000101100110001110000020011020101000012211101110101101101101001112010110220100010011101110110010010000110100110002011001111001100010200111100201000000002002102012000200100010112120120021211100020002000101100021000001211102020200022000101010011110012000211210100101021010011100111010011010101000011100020002020000000022002020101000110010000111010000210002111100010111110010210111110000111000121111111022000211111100010100111120100000111111100000000001111211111001211100010100102000000000002000000000000020000111110100112100211102121110101101101100211000100001011001010100111200101010200021200201011100210200000001210022110202000001000021111002001000000100001011100011100102211101011102100002101110010211010000111000010000010011011001011011011002000022000001112002101011011112111111011020200220020020111100010121212000200001020001100120200001021100000111010100011100000110121000012110101002010001011011210112000101101111111000110010010011110010110111101112111010201102010102222220202202011011201121111010002021000110121100001220000200101111002010100110001101000201011011100101012200101100110002202000010110000220211100102102010000111110101101201121200001201120120000000212211021021111110100121100101010011010002111011000110012000001010010000011011200101011001111111000111111111101111001020101100100200012110011120002001000110212011001000002000010001110100101210100101110111011010100002000012010000000000002100110011100121202200020000000001110011000011000011000121210000010101000000100010010010010100110022101100010000000000002201012111010010001101101101000110011020011020102220002000022022201001001020010000011011110000000010002201011001110110110100011001011000000001001000010010200110010101000111000000000200020020000020000000000002002001011210200111100001210101121212100000010011001101120100211011100011011111010010021110100000110100201022001100010001200101020001001020000000100010100201001101000111001100100010011111012110010000102110021011110101000110001101201011000100011011111000011010001011201010011101101011110000010100101100101200210200001110000101212022100000121110201100212100110102111101110200000000010011010001001011111000101001010011221001110111010111010002021001101011001100100011100111010022000000011102000210011100110100000001110100021100020100012222000102010010012110000
0002002002000000100010111000220200200002000010010000000111011101000010101100110000000000000101101000000101101110000110001100001211002112000200002000200002000000002211010012211000101110101110000010111000011101110000110012110110011201110002020112111111200002000000000020002120010111210110010000002002000200010000001111120210120011022000010010211100000101101111000110010011101011011101101201011010001101101110110000002002022002000010001111000011021100011011012011010110002010000001010100100011000010102011001000121200020212121211000101111111111010110020000222000001200002210200020010110000000121121000212120020100102010010111110100010211110000110102211110010001111000112111001001102202002202000011001101101101000000000010011010100100101001100000002111112000001000210011110010111000011100111110101010101001002011100100000100012121120111201102001102100021200220002000000220000000011102010100000010000011101102101001121210100012000121121211211202201021111010010111002002101010011011111111000101012111112011100112111000102110010011202111110001111201100000120120011200201021101000100000111001000000101010110100111011110112020202000010022202021111110010000011200001111210100111020200000111001110121121001022001000110000000111000002010110000110110000000110101002220210111212100001100111200001001111110101101011101101000110000111010110112200101111112100101011000220000202220012010120010101000000020110212000001111110011110100001010011111011000110012000001020020000000202220000220000000200200000000000000222000020211010210201020100001100100110000010000110101101000100110001011010000001010110000110010111010220010120011100000100000110110012011122101100020111001201010020000000000020001000110111110001000100110010010000100200210010011110102211110110122021121111101011101101111001010101000111200200200001100011100100000001010222111200001011011001102011020000001020020010111000111011012010000011221000010000100002001010020110101100000001010010011010000100000100000200000021000211001011102000000020120022001100120000010100110000000012120101020121121120111101221010012012000200111000110111101002221012101202010010210111010111112101101001010000001100101111001101011100110001001011110200000001020112021000000000000011110000000011102011112110000111111011001020002000011111000110002200000100000011111010020011021100000001100011000100210100001101210200212011001011011020200102121111111110110010211011101102010000101111001011011201000111000011111000012000000110101100200000111220012011111101100010001111000000101010002101101
0002011112111011101011111200011101101121111110002200000002110100000010101100110000000000000201101000000101100110000110010000000100001001100111001010101011001000101100110001211000101110101110000001011000011101110000110012110110011201110002020112111111200002000000000020002120010111210110010000002101000200000011011100111110110010021100100021211100110212211101000110010011110000120001001201011010001101101110110000002002022002000010111201001110120100000010011101111220001000001011110111100001001010102011001000020100120112011210000010201111101000110020000111010001210002110100020010110000000011010011211010010000002011010110111000120111010100020111100120010001111000112111001001102202002202000011001101101101000000000010000111110200201001100000111010111101101001111011110010101001011100012010102111101010101102200000000200012121120111201101101002010100200210011101010110000010111101010100100011000011101102100001121200100012000121121211211202201021111010010111002002101010011111001112000101012111112011100111111000102110010011101111110001110101100001120120011200111012100001110000112001100001011111120101101101011102021102000020021202012101110010010001200000021100100010020200000022011120112011101011001000100000000111010012011111000121200100000200201112211110121102110101010110110012000202110101101011101001000110000111010110112200101101000000101010101001001011101012010120010101000100110101211000001100000010020100001110010001001110100111000001000101000011011120000110001121111010001011211010112000120021021211101000100011100011000000000000001211000110101100001022010000001010110000110010111010220010120011100000100000110110012011122101100021112000101101011101000101011101100010111110001000100110010010000100200100011010021201100110020221021110001101011000112122000001101000021101210100011200112100100000001121011000100000121020201002101120101000010010000010001110002110010000000000010001021100001001000010220001100000100020020000020000000000001111210100012010110200100000020000001111001000010010101000000122011211122010111011020021020101101221010012012000100110000210012011002112011101101100010110011011010011211101001010001111201111010000000011100110000011111100100000111110112021000000000000011110000000011102011112110000111122011001010001000110101100110002200000100000011012110020001011000110100100001010110110100001101210200212011001011011020200002121111111120010000111020201100102021110110000022011201000222101111001000011100000110101100200000111220012011111101100010001111000000101010002101101
0001111001000100121202102100010010011210120020110000000111011200011001001010111102011012020111010010000010101111101020120100011011001101100101002000110110110011111102102010011110001200101110000001011000011202200121011021022110000202201112000010020020000211012102011100101120010111120111001020020102100101100001110000000000000000000000020001100101100221110111110110011000211011220100100100000000000222000220020202200001011011100211110101001020011100012112000000101121100000000020011110100020100000200110000000000001001000000000010100101111011000210100001010211111121102100122001210101111011011001012220000010010002101010101110111000111110010110120110020000000000101010000100000111210000101002000001000001000001000000020011010100010101000100000002110111010111201001110111001001000000101011120101010002010011101101000100100010000110111020000101101010000101100010101110110000110001002001102100111100020202002101001010211101111112002211210021110111011111020000002000011000010110001101010000101011011001011110110020000202200110112002000100012020110110000210121020010000102000002020011000010111001110110200201011001020021210111110111001111011001010001021102000011010101110111110021110111001010110101011021221200000000011100000000110110000111110110000020101100201022110221010100000101011001111010111100120001101120111021001000200000220000000000101000101001000010220000111121011000111101011101110101001001000000101122111100111010011122120011010111011212100001102022012012212020011112002010100020222202000000000010021211101010200000000000000000111200000000101111000000100022010000001010111010211001100100100100011001100000110100000102100001100000000110211100011001010011011010021000000111111100210201101020210110011012002201100111011200012100211020011111101110010002000000002000001100110101010110111201200002001001000020002111201100000011011102102211100100010010101101100011001011000000001010100000010100010010101000111000011011110120020001021000100000101001101010001111110202011000010101110111000000011000220000122111111200001002010101102000220001002022000111001021011010100210100111100110201110110201011000110012002000000000200200010011010001110020000020000200002010110100000000000110102100000110012101010200220012111001001110000010100100010000101000111100000211000011012011110101021100001010100120001001000102120000000000001010121101112010002011211101111012001001100110110010110001021101200001012111010010110000010110111202011000200020101011020210111111020011220012021000101111021100010001000111010010112021
0001111112111011000121222000220200200002000020000000000222000100011001000001110101011011010100001000000000112120011010110110112112112211001102001011021221001010211201211002122100002000211112100002111101112211200101010111011100100100010011110111102002200001001101110100011002122010210210110000002002100200010001100210000110100000000000020001000201011221102000000000002001101121210101100010011110120121111000021011010100002010101111110101001020011100012112100000101121100000000020011110100020000011110010011000000001012000000000010110100111010001110100001010211111121102100122001210101111011011001012220000010010001201000112110200010110102110010010100010000100000000020000000000111210000101002000001000001000001000000020000000200010211000100000002110111010111100111110111001100100111100011011102111002000011101100100000000010000001211010011101001001101112002111011001220000120100012001102201000001010211001000010010111010000111001100110021110111011111010000002001012000020101011000120001111010100010010100110120000202200110112002000100011020001110000210121020010000102000002020021000002000000002020020200111210111101122001000110012101021001001002121102010011010101110111110021110111001010110101011021221200000000022100101002010011111001000220011011101101101011200110011100000101011001111010110101020010101111211121001101200110210010001112121200000001000010220000111121011000101101111001101101011010000100001111111100002010111011111011100101011111000001101022012012211021011112002010100020222202000000001112021100201001000011100010000000000100001110000120210100002111011001001000110000101001110000101101120001100000101111010102000100111101100111110011100000001011011000011000011110100000010000000110100200100021001101200001011201101210121111101121000110100211100111001011001012222012020100020110212111111021111200022001010100110011000112002211100100010010101111100010001011000000000110010000021101010100101011210000000011110120020001021000100000101001101010001111110202011000010101110111000000011000220000122111111200001002010101102000220001112011100011000020020000000200200222000200200020200201010000100001101101002001011100000001201111011000100101101100101001011001000000100110101100000110012101010200220012110111000010000010120210000010201101200110002100100012111011000211021100011010100120010101100211120100000000001010121101112010002011211101111001000100100111120111110002021101200001012111010010110011101101111101011111111011100011110111011111020000111120110012210120000000000000101120000010111121
0001111001000100121202102100010010011210120020110000000111011200011001001010111102011012020111010010000000111120011010110110112112112211001102001011021221001010211201211000122100002000211111100001011101112110110001010111011100100100010011110111102002200101012101000100012011110111120111001020020111110101110000000100000110100000000000020001100201111221102000000000001001110110200201100010011110120121111000021011010100002011100211111012001011011100012111000000101121100000000020011110200020000011110010000000000001012000000000010110100111010001110100001010211111121102100122001210101111011011001012220000010010002101010101110000010111011110100110221110000100000101010011200110111100000200012111002000000000002000000020000000200010211000100000002010221101102010211000100001101101121000000001102111101001110200000100110100000000220022120101000101000100002001110011101000110110011012110112100111110020201002101010010211101111112002211210021110111011111121001011000000201110101011000120000202002011001011110110020000202200110112002000100012020001110000210121020010001102000002020021000002000000002020020201112111120010221101000201001101111000011001020002000020110000020202120000201100011012010111220011000001101110100000001000110110011000001110021002011202110110211111001000000200110010000112102100120002110211011110000000200000221100001011211101212000100010211010021012002000011101011101110101001001000000101122111100111000102111011000110012000101100002000011021121100122001111101110100011121101100000011011021211101000100011100010000000000200000000000121110000101111021001000010200000202002110000101101120001100000101111010102000101100000000110211100011101001011022010012000011120101100100100000110100200011022002200200000002200002200222020002110101200110111100000002010000001121001020010111200201111100011100110012112110100120120022101111120000001111000110111100010001011000000000110010000021101010100101011210000000011110120020001021000100000101002002110100112010201121001010000020120011000001010110010211010100100002001020112102000120011002022000102001021011010100210100111100110201110110201011000110011102101001001100100000001100100011010100010001100102000000000000000000020111011000000001100000110110001021001001110000000110210000010201101200110002100100012111011000211021100011010200210101101100011110001110211000120221011002011001001221111010111001001100110110010110001111201110001102101110111100100010211110202011000200020101011020111011111020000111120110012210120000000000000101120000010111121
0001111112111011000121222000110100101101010020110000000111011100011001000001110101011011010100001000000000111120011010110110112112112211001102001011021221001010211201211001122100002100211110100001111101112211200112000022022200000201110012010011111011100111001102121100100111011111120111010010011011110200020000000210000110100000000000110011000201011221111100110110010000210110200201100010011110120121111000021011010100002010101100110101010110021000012112101100112111001100102212010010200020110022011110011000001001110100000000000011211011011010201211111010011001110010100211020000101002100002111000010111111111020200010011011111000110201020000000211100000200000000020011200110111100000200012111002000000000002000000020000000200100210000000010001110000110111201001110111001001000000101011120101010002010011101101000100100010000110111020000101001000100002001111011001110110120110012001102201000001010210001000021010111010000111001100110021110111011111010000002001012000010110001101010100202001100012011120000020001102201021202020221121010110002010000210121020010000102000002020000001001100000001110110200010100011112111011110020012111021001001002121102010011011101100011020011111011002021100100110010110100101010111110001000100111100112100220011011100202110110211111001000000200110010001111101101020011110202111210000101200110211110002011211100101001000010220000111121011000101101111001101101011010000100001111111100002010111011002000200002000000000002000011021121100122001111101110100011121101100000010111021100201011100000000000000000111200000000101111000000100022010000001010111010211001100110110110111000110011110211010002100102200000000020210100101101001011022010012000011120101100100100000110100200011022002200200000002200002200222020002110101200110111100000002010000001121001020010111200201111100011100110012112110100120120100112002201110100010020011001001111001110101111112120101111101000010011111001101100011011111010010011010000100000101002002110100112010211111000010101110111000000011010120100221122011100100002010201102000220001002022000102001021011010100210100111100110201110110201011000110011102101001001100100000001100100011010100010001100102000000000000000000110101100000110012101010200220012020111000010000020100100010000101000111100000211000011012022010211021100011010200210101101100011110001110100000020122001102010002010112101121101000100100111120111110002021101200001012111010010110000110111110202011111111011100011110111011111020000111120110012210120000000000000101120000010111121
0001001011000001100001101110100002110001000101120001111001121100121111011100101002100010010111000010000101100020101020120000022021001111010100100020002002002002001200110001002002011011112211101110122010021111020001010100000000101010001010000011102001111100001001011001000111011010100100200000001011101011100011121110001011010100011000010010000110210112102000000100001010210000010012100101000000111112000011010101001001210112000212211101020110021000100101012020011110002200011111010011101101001121101010102110110110000001010000000021101011200001121112000112121200001111110111010020000000100001110000011000121012110121110222101100110101101111011120011020010001111000011001021100000111000010001120101010100110111002011011101221020101002100201101011111000100011101111000000000011001010111020200200000101012111100001010200101001010011221010011000002000002200110120022020001011012000000100112201010200010001010100020011110010010110010011001020100011011010000101000200000202000020100101000100000110100011020200220120110012010110112020120121001010002110001010110100000001102021000010101000101120002122111220011020010110120212110210001110020200002000020000211100011021101111011011110101100001111120111111012010000201000000100011020101110101110110000010111001002000000200022002222202000211021000210002210210001001002111210010011210100111010002000101000201111000010220000111012110011122002020200200200000000000000101111111100210100011211011111111020121101000000110111021021100021001011112010001110112112100010000001011211101010100010100021000000100100100011100011000021000111011001012100121001111010111000210110020002200000200000000202000000000001001200110000001101001101021101001100011110102100011000000010110000020020000000022020000022002200002000000000000020002000111111000100212010111101110201111100011011111101001000020101000101022010001000010011101011002110010012100010001000000000000000010011000100011010111010001100110110111101111122000010110010211010100001111101111110000110111010112100101100001011000120200110000000012110201001110010100020012000110112101122110010111211102010010000020000101001202100000002101112011011111201000000200200012000000202010111011010101000010000110200111000100011011111000011010001022201021100101011101000000010100101011101111201100011001110211111010111010011101101000221110100100000100100000001210101001101111201211111010100101011111111210020110211011101101101010200221012111000101000011101012110000002001001110111011111021001011110101112110111110010000000110101110012210001
1011110011000001100000000000110001100111001100010010001100012200022001000101200001201010010111001010000101010120112010210110112111111110011001101010011111001011111201211001112112010001121101201010111111010101110101010101100110100101001010011001111001101000000001011001100210110010010101201100010120211110010010010210000110100000000000020000000201110112201001000210001020100000110111000000000000001112000011010101001001210011000221101200010110021000001000012020012110101101012120100111111100000111101100101210001101110100000000000100101110002000110101101000020000020002211000020000220022200002110000120000122101001221110211000100010111101011011120011020010001111000011001021100000111000010001120101010100110111002011011101221020101002100201101011111000100011101111000000000011001010111020200200000101021200200001100100111101111110110010101000002000012001001000000100010000001001001100001000121100011101001000020020220000020022011100110021110111000010110000011000022000001111011101000100011111100000000000101210110012020110101010120121001010001010001110000110000001102020000021100000001010011100120100001101001110010211211101201001111002000110010010001200000021201211010001011102001001112221110211101011011201111011100001021000110012000010110000110101111001000100011000000000201011021100100001101100100010112202110120022220100111010001100211000101011000010220000111012110011122002020200200200000000001100100011111100210100011211111122100121211101010120001000020110000110002020221010001110112112010010000000100111100001100010100011010110000200000000000002000021000111011001012100121001111010111000210110020002200000200000000202000000001101001200111101101011010000010101001100011110102100011000000010110100110020000000012010100021002200011110010000001010011001021010000210111010200100000001110101101101101010011010011101101001111010101101010002200111011120020010001111000000000000002112000010000100120020202000001100000000101010010000010001110011011101001011210200111100000111101010121110011010010010110010200010100100001201101002110000000020001111110201010111010000111111101000000111110101212011101100000002101101011011111201000000200200012000000202010111011010101000010000110200111000100011011111000011010001012201021100211120201100000010110102011011111211020022200020000021010111010010201120000010122001001010112120110001000001110100001010111011000100101011111111210020110211011101101101010200221012111000101100121202012000100011101011100001001100121001110001102101010001110110010001110101101012100002
0001001001000010001011222000210101100002000010010000000111110100110000110201110000101000001211111000111202001101110101001000111011001101100101002000110110110011111102102011011110001110110002001100001010111101110111010111011100100101100021100120011011100110002201011000111002122000110201201100011111210200010001110100000110001110010001111000000011011222201011000000002010101011120001100010011110010221000110021111110001001020100200001111000011000001002102111110011011001210201201021010100020000000200200000000001010011001010000000010201021001002110111101000211111111112100122010110211221011110000011110111111001012001010110011010110102010110000010111020000000000000020000100110000111010111011112002100000101001000000010000000110100111000000010001111110101111111101000211002011002121111011110112120100001211100000100210200000000220022121101100000001001112001001000100110000020100012000112201001000021101101100011001211100000111001010010012211220011111121001120111110200111101011110210100202001000010000000000200020121110120202021110111010200101100000200110101100000001110101021001001001101001111020110101000200002211011011000111011202012000011001120002010020021000010102110000202000011012010001121000011111101010100010001002011001211001000210011012000211001000100001101100010200020121110101011200020002111102020200000000100000111200002100212100102000010111110001111012001010011101002002000002100000000000002222020200002020020022220022000200022222000000202022002002221020012121111010001110112112010010000112020101100002000000000000000000000100001110000221100100012012000001002100111000110100211120111011110010120021200111010001000102200000000112001000111011000022022020022000000020111110100210100021210111012111101200100000011201101210121121012110101201011101101222000001102011122111110200011100122001011010011110011000000111120110011111011111100101101010011012000021001010000000002011100010000100120021201010111001121121121110110012000000200000200001102110200002020200220001000101110011011000010010110010111121011100001001010211202000120010011122001211001121011010100120011000100011102201111101112000200001102101001001100100010010110101121010100010100200001001011101000000000020000000000000002200000200220002111001001110000011001011010000101000210001000210000012112121110000000101200010100111100101100010000001120110100010111000011020002002220002000022002002200200000000000000202200020000202001100101010100120210220202022000100010201011110111011211010000001110100021110120100011111000110110000100001122
0102011011110100101010111111111111100112100020001000010211100200000001100101020101112011011201111000100101101011110011011000111011001111100100001010101001111002001101001012001011001120101110000001011000011101020001000011011100001111100021000020011010010220002202022000200220000202020002000020020011110100010011011100000110100010110101020001100100000222201010000100000010110000110101200111011110120211100210020102100002000020100200001111000011000000002000000000101121100000000020011110200020100011110100011001010100001111000000000111202110002000210100101010011101100110100112011011100011100012110110010110011022020200000022000200000201101010010020000020000000000000020000100110000111010012011112002100000101001000000010000000110100111000000010001111110101111111102000100001002002020011010100101010101002200200000000220200000000220022220202000000001011222002001011010110000000012002000001000111100020201102001100001101101011111001100110021110110100010010101010000010100020002011000121111100110000000000100000110110121110120202020220022020210001100000120011021000002001011001010010001101000100101010110100010110101211111001000010011102111001011002120001020020111000010102110000202000011012020001121000011111101010100000012000221001100001010110011011000202000000200000002000000200020020000202002200020001000201011110000000201011111111111101112100111100001011210010111011102110112101001101000101000010001110012111011100002010111011111011100101011111000001101011011101111110112222002020000020222202000000000111010100201011100000000000000000000200000000000222000000200022020000000010110000111002110000101010010101100000100000000101000011011001010110200000200001000011022020022000000020111110100210100021210111012121001101200001011201101200121120011001212100020002000000002000001100110101020110111110211002011010011200022000000200000002011111011110100001201001011111000021001010000000002011100010000100120021202000002000122022011101001011000001210000200000200000011000220201110001000101110011011000010010110010011222022200000002000200202000220000112101100120001010010000000100100111100111110010100101021110200101001101001000201200121010110101121010000011100110001020210100000000101110001000101020000111110002002001201001001110000010100100010000101000210100100101101022021022110010100202200010100110100102200111001011110100000020111100002010001100122111020200101111211212120111000111021101200001022020011101011111111111110202021100200021101011110111011211010000001110100021110120100011111000000220000000000222
0102011011110100111101101111001011001211110020111000010100112101010011001100110101011012020200000000000000200020000020020000022022002212000201001010011111001011110201101001012101002010202220000001022000022202020001010100000000101010000020100120002001110110002202022000200220000202020002000010011011210200010011011100000110100010010101020001100201010111102000000000001010110000110101200111011110120110001000011010011001012011100100110101010110011000002001100000101121100000000020011110100020200000200200000000000100010111010100000000202021002000210100101010011101100110111211020000101002100002111000010001111100011100020011000100000202010020010020000020000000000000020000100110000111010012001001001100002000000000000020000111110100210000000000111000110202201011102000100001002002020101010100101020001001101101100000110100010000110111120101101000000010112001000011110000000000012002000001000111100020200102001112001101101011111000100220022220220000020110000011000021000010011001101011101011120011000000000001110010112110120112011110011021120000200000200000201010012001010001010011111100102002221110101202002002020020220202000111011202012000011002120001020020111000010102200010201100010001020002021021122201010000011000001001110001100001010110011011000202000000200000002000000200020020000202002200020002000202020200000000200000222200002101101000111100001011210010111011002000011101002002000002100000000000002222020200002020020022220022000200022222000000202022002002222020022222002020000020222202000000000111010100200002000000000000000000000200000000000222000000200022020000000010211010211002110000101010010100110011100111010001000112111001010020201000111001000011012010012000000010111110100210100021210111012121001101200001011201101200121120011001212100020002000000002000001101211112020200020010222002022020022200022000000200101001000112002202200200000020002002000022000000000000002011100010000100120110201021210001110121120220120002011000200000200001102110100112020200220002000000020020022000000020000020100121011100001001010211202000120010222000200020000020020000000200200222000200200020200202000000200000201202002001101100111000200200022000100001101010101010100000000000101110001000101020000110110101111000201001001110000011001011010000101000210100100101101022022022020000000202200010101010001001000102120000000000001010111100002010001100122111020200101111211212120111000111021101200001022020011101011111201100221101022011010101101001211001000111000010110001011010101110110011111000000211010000001122
0001001001000010011102212000100000011110010110111000010100112101000002000001010101011011010210000000011101100110000110010000022022002202000202002000020220000020220202202000022200002100211111001100001010111101110111010111011100100101100021100120011011100110002201011000111002122000210210110000002002100200010001110110000000001110010001111000000112022222202000000000001010110000110001100010011110010221000110021111110001001020100200000200000020011000102110000000101121100000000011010000200020100011110100000000000100011000000000000010201020001001100200100000122010111111200222010110201112110001110011120110020011011100010011000100000201111020000010111100000210110000110122211110000100010200111112001011000000101001010020000000200100210000110100011001120101111111102000100001002002020011010100101010101002211100000100210200000000220022121101100001001001211101011101010220000120100012000112200111000011100001000022000202000000222001110010021110110100010121001011000011100010011010101110200000020000000000000000200020022020220211111110000022021000200000200110101100001001110101021011000011110101002020020100100100011202011002000021011111121101101001120002010021011010010102110000202000002022000000220000000000101010100000002001121000111000010100011011001210101011010112100200010100010112220000020200020001112011120111001100100000110100001100212100102000010111110001111012001010011101002002000002100000000000002222020200002020020022220022000200022222000001102011102111211020012121111010001110112112010010000020021212000001100010000000000000000100001110000221100100101022010000001000020000010000100110111010121010110011100112110001000101100000000021100000200010000022011010021000000010110100010000000010200200200110100101100001020202200220020212111121000111001101101222000001102011122111110200011110122001000000000020001111100111120110010001001201200200000020002001000021001010000000002011111001022011020101201011110100111022020211121112011000200011111011110010111111110201101001110100011010012101100120000010210010001111012111110221111010110020121111101120000120020000000110111111000101101111201102101010111110102101001101000000101111101201021010000010001100002010110101010000110110011000100010001210110101111001201001001000000001011121000010201101200011012000100012100010100010100201100010100110100102200111010001110100001010221100012020002000022002020200001210100101010101000001112100110000112011000000021011201100221101022011010101101001210111011211010000001110100021110120100011111000110110000100010212
0102102002000101100011222000110101210001001120001100000112100101000010101100110000000000000200000010110000201020000011020100001010000001010211101110101101101101002112001021011010110010210111001000000111010101110100020200000000200000002000000002202002200001000001110101000111010111210110010000002002000200010000000211011120010020021100010011100100000012211102000210000002010000110011000100011010001101101110110101001001111001001220001120000000122000111112112020000000002110000001010100100011001020102001101000222100120101101120100121201201111010010021101111101111100002111110111020000000000011010000102100111011001120110211211000120111100110200000010011000101100001120001110110000100000100001010101010111110101100000020011010100000110000000000002100000120110100001221111112111100111010111210111011110012001011100100000101110000111001201101101001000022100111001000000110001020200011000101200101010011000002100111112110100000222000010010011121120110020120000002002002000020002020101111110011111210112001100002101010012020110000101000200002020002001110110110102110011101001001010000002001210001011101110102011211101201122001000111111102002000021010021102101000110010101011120200000111010210012111202101001011200111011000101002000200000000020000000020000112101000110012101112101010201011110101020200110002102001000210000100000000200202001100101000101000000000002020002012100020020000000201211011111110010000000111110011101110001002000110011210000102000202000022002210101100000111002010111120211010112101220111010111100011000001100100110000010000110101101000100111002100001011111010020000011010120111111000000111001010100002010000000200001101001110101001201001021011011010021000000000202000002000000000020000010110100100011001110101100110010112111121000111002011112121000101101000021100110110102201111001000000000011010000100100110010102212011110010001010010110200100010001000000000001001010011011100111010101010111001100000100020020000020000000000001001101010121100211101010111101010121210011000001001101110100211000100122010111010011011120001002121110000001111010000100100001120001112110101111110001100000002000000222002000000002000200200020000000011100110001101011100200000001020001010111001001001000100000001100101000001100010101111011011110102011110101100100000011000200222021001100020100111200111200200001010010010100001100110111101002000022002010100001110000000100110121111001011102010000101111002000000001100000010111001210110100012020120022121120000012111200012110111011100010011220100120102211101
0001111001110100101010111000110101100002000010010000000222000211011010100001110010011101011020100001010000121010000011011200002121001111010100101010101002001001001211010011011010110110210120112000010121011202211202010112110111101202101001120111111011100102011001000110102011020121110120120000001110000101110012120210001010000011010100110011210200210112211101110110111002011011011201100100011000111201211110110001011001111011000011110101010110021100101111020200202221000000001020111221100010000010101001012001020000111001011111000201010200210010001010001121000101101121010022000011000000001021011001110110010010002000020010111000010100111110110101100120010002211001111001010110000100000100001010101100001101000000000010011010010100001001000010001211001010110201012220211002021100111101022110101010101011001001100000000200011111220111110101000001000200101101010112020000000011100001100000101000101011101102200011121110011111111000020120022220220000020220000111002002100020012021001112101022111110010010000002101100001120001100201111200002021112000001020110102200101110002000011100110010110101101000101000020110200112111101000000011202011010110010000121110002100120000201010100101011011121001001211000000000100011110100010001111020110111101210000201101211102010000101101222202000202020110110011210120011002011100110000100100000210101000201121100000022000110110101210012120210101212000111110110121000011101001101111100000000002222020000020022000102100102001011102211100201000111101110000010111010001100121120010111100020100011210210111100020100110000101000100111002110110100110110101110120021111000120100010011100000100111010000001200000000000020100011000000010000110100020010000202020010120101101010110100110020000000012001200010001100111011101011101120111112011121000200100221100101000010010102001200101011112001112222200101010111012102201220101001010010101100002210001010110010011100010001021100001001000010220001100000100020020000020011111000110100100001111100122102100000010100011110112100000020000020000020000000002210100011211111220011211110200011012011001010100210001010101011111100010101010100101001000000222002001100001001201200010000101111101101001120200000100000220211101100100002011001000111010001110101000111011121100111101000111002110111111000000000002000200111010102200010001012100000101200011000000110100002200200200220020020011211002001000100000120110010110102020201110002111120111010111000100101101100011111100010110012121110010100000010110001011010101110110011001001110201120101101201
0002011112111011100011111100001102001012110100011100000001111211011001000001110101011112011210100001010000110020101020111100012121001111010100101010101002001001002211110010012001120001121120002000011120111101020000020200000000200000102101000001111001101011000011211200101001010111110120120000001011000101120000000211120210011121021001111000200200110112211101110220011002111011001110100100011000001101100220220101011001111011100121102110010100112000112112022010000110000000001010200211200010000010101001012001111200011201211121100211201201111010000010001222100102100101121201020021000010000021020000101120020000002000020010111000010100111110200000010011000101100000020100111111010011010111001001001100001110101100000010011020000000000000000000002200000010111100112220211002021100111001111200200000101011101102200000000200022222220200100101000001000022100111001000000110000000011101010110000011100020101102200011121110011101111000010010021110111000010111011011001012000011112011202002101022121000010010000002101100001120001100200111200101110001000001020110102200111010111100010000111010210101101000101000020110200112111101000000011202011010020000010021200001110211000202010101010111001110121222011012101000100000000000001001120011001011110100000110100112101000110012101112101010201011110101020200110002102001000200000000100000222200001101011100000011000110001111111022010120010101000100110101211000001100000010020100000100001112010110010121000002010111000011102220000210000000101110000001011101122001020110110110200011000001100100110000010000110101101001000120002011010000001010201000211010211000111100011011100000100111010000001012012202100110000001001001000001121110021010000101111010120101101020100110110011000000101001100011101100111011101011101110121000202212100000201000111200100101111211112001001010000111001111100100120120112102201220000002020020111201001111010011120010012211110111011011120022101111001001101100110110010001122111121001121111100001022011111201100000010100001100101100010010101010000121000100112100110011110011120001211110100011012011101011100110100100101120112100111011010200201000101101112002001100000001200201111001202010001011001120200000100000220110101100100001012100000110110001110011100012100011201011112001011102100011101110100001101000100000011201100020102001100211101101112010120020111001210111100120010010011111011101000100100111120100011011010111101011011011000001011000001100000110012000100000201011110111011211010000001110100021110120100011000011110201120101102112
0001120111221111101011111100001102001012110100011100000001111211011001000001110101011112011110100001010000110020101020111100011010000001010100101010101002001001002211110010012001120001121120002000011121121202110101010101100110100101201102010101121001101011000010101110102010010111110120120000001110000101110012120210001010000010010100110011210200210111100012000110111002020000120101000100011000111201211110110102010000200011000111111011010100021100101111021100101110001010001010200211200010000010101001011001020000111001001110000110100200200000000010001222100102100101110201020021000010000011010000102010021110002121000200110000010210201010110101100120010002211001111001010000001201000100001010101010101110101100000010011020000000000001000000002200000010111100112220211002021100111001111200200000200012001010000100000100010000221011110100100002000200101101010112020000000011100001100000100011100020101002100011121110011111111000020120022220220000020220000002002002000021112011202002100011111210112002100001101010012020110000100111200101110001001111020121012111021001001001021100111000101002110211110001100100101111121102000111010202002000020000020011200000020110000100010100101011011121001001211000000000100000000000010001111020110111101210000201100101111110000101100111101101102010100110011210120011011011100110000000100000221100000000000000000000000000002020002022000020020000000211200011110000120011001111111000000100001112010110010121000102100102001011102211100201000111101110000011122111012001120110110110200020100011210210111100020100110000101001000120002011010000001010201000211010211000111100011011100000100111010000000200000000000020000001001001000001121110021010000101111010011000000010110100110011000000101001100011101100111011101011101110121011112112100000201000111200100101111211112001001010000111001110101001001001012202111120000002020020111201001111010011120010012211110112022011111012000121110002201100010120020000021100010001010000200000022001222101100000010100001100101100010010101010000121000100112010111010020021110011112010200010002011001010100210001010101011111100010101010100100001101101112002000000001000200201111001202010001011001120200000100000220211101100100001012100000200110002100101000112010111201011112001020002000011111000000001101000100000011201100010001012000211101101112010120020111002200200200211011010011111011100001210000110000110121111001011102010000101111002000000100100000110012000100000201011110111011211010000001110100021110120100011000011110201120101101201
0002002002000000100010111000110101100002000010010000000111011200000001100000020101011011010200000000000000201020101020120000011010000000110011100020002011002001101100210001101001110001011111001000011010111101020000020200000000200000102101000001111001101011000011211200101001010111110120120000001110000101110012120210001010000011010100110011220100210121110101110210001002111011001110100100011000001101100220220101011001111011100211111011010100121100101111020200201111001010000010011210101020000011101001012001010100111101101120100121201201111010000010001222000002101111111111010020000000000011010000102020020000002000020010111000010101020110010101211221010102211000011100110110000100000100001010101010101110101100000010011020000000000002000000002200000010111100112220211002021100111001111200200000200012001010000100000100010000221011110100100001000022100111001000000110000000011001100000101000101011101102200011121110011112000010121220112211210010020120000111002002100020012021001112101011121210112002100001101010012020110000101000200002021112000000110121012111021001110101010000000000001001200110100000110010200121120202000101011202011010010010000121110002100120000201010101010111001110112112111001101000100011110100010001111020110111101210000201100211102010010001100001000111201011110101020200110002102001101110000000000000222200001101000000000000000000002020002022000020020000000200200002200000020000001111111000000100002222020000020022000102110011001000202211100211000000200200000000000000111100021020010112000010200020110110001100010100001110000110200101002121100100111100011110010011010000120100000000101010100012121111011101001101000111100001001001000001121110021010000101110010120101101020100110110011000000101001100011101100111011101011000101011000202212100000201000111200100101111211112001001010000111001122200101010111012102201220101001010010101101002210001010110010011100120112022011111011101111001001101100110110010001122111121001121111100001022011111202010001000100011110112100000020000020000020000000002210100011211111220012001110200000011010010000000200101121001101110010100201000000100001101101112002000000000000200201111001202010001011001120200000100000220211101100100001012100000200110002000200001121011121100011202000102102210111101110100001101000100111021011110000101012200101002101122000110120110002200200200220020020011211002001000100000120110010111011010111101011011011000001011000001100000110011111111010110012121110011111010000001110100021110120100011001012220200220201101112
0011001010011201200000100111001011001211110010001011110201101002010010101100110000011010000101101010220000201020000002020200002020000001110222100110101200201211102101101011001011010111101111001000010010001101121101020211010001101010001010000011202011200001000000000011001120100111000010210000000020202020000010010110000000000000000000010000000100211102102010111000101010120000110002000110102020221100011220110111100110101020100201110101010110001000201220011110011000002200101102020000100011001020110010111101001110001100111111000110100001201001111201100111111200000011111100020000111121111012001000120000111011000221120112211011110011001211200000121102200000000002000222200000222101000110001001101022020001100000011010000000100001120000000000002000000111100100111010111112102002121111112210112010200021100100001100100011101111110110010101000001010001101100011012120000010012001001100001100011100021212001000010001101010000111000010000010010001010001000200001101001101010011010102000101011120011000000100201211110001120001101111010110011020102000110100000110000012001021200001000100000000010201011110001001002020001211102110101001101011001100011011101100001011010000001011120100200000111010111111011000000201010100110112012000011100110110000010111000002000000200011001211101000220121100101012200101100100102202110020121110100101111002100211000101010101101001100011011110010021111000210110011210010012210011101110110200200020200220022000222201011010021101011020110000110001011111000002200002011121010010001000111100010100010110111000000000100000101000001000112001110111002111100212100202001100011200110020001100000100001000101000100001101000100210001112001010101010111011100000010111001101100000010110100021021001100111010001111002200112010001110000110101001021001100101112010211111101011100000001211201101102011002000201100012000000010001111100012011120111111001111000010110010012101110121011111220021101111001001101100110120020000021100010001012112111110220211100211010110202110121200101000001111011210110100001111022121201111010121200110012011000112101011100010000100001010011001020000010102101000100002001011010000100100010011010001110010011101100110002010101001111001210101021010222102012101010110110000021211010000110002002100100000000000000101201100200000010110211011001112110010201120001110100101210000000000000002200200101110010110212211111101101012112121210010000110010110011021001011000001011110001000111211011110000011011011112011011010120001121111200101011001122211121100210111110000000111
0001001020000101111110211112001121010222100020111000010100112101010001101000011001111010000100000020220000200011110002011100101010000000110221110210012210101111001101011011001011010102012101100000011000011010110001010100000000111100011001010012101111200001000000000011001120010020110110101010010110211110000010010111010010100000000000010010100101200101101011000210000011010110110011000001001020110211011110000110210010211111000211110101001020012000102210101111102110101001001020101201110010000000200200111100001200000001010000000100101110002001201100101000110100110012110011010010110012210112010110111100111012110121110211101100110101101101110101110011100000000001010111100000112101000111001001102012110110201100011000000011111110111000101010001010000110001000011000200002011001010101102110101121110010110200000110100001000000002222000022000001000011001001000000000010001010101011100112201011100001001010100020020220100021011012211210012120110000020100100011000022000001111011101001100112102100001000000101210110012020110101020121021101101001000000100211101120011101022201000000000001110010210011111012001002021001221000110001201020210001100020000110100011022100100001010121001100111101110211001012010000201010100200012022001020121000010120011102001101101000100012102211101001111111001211011111020001001002202120010011110210101020002010111000100110111101001100011100010000122112010211110111100000001100000010020100100200010101110121000221100001010010110100110111101110002020220000002200002022110020000010010212000001200011100011010110000100000101000001101000001000011000011021101002021010110111101110100111001010100112000101000101112101001110001100101011000101020111011100000110111010001000100100110100110110100000022020000022002200002000000000000020002000020000000200211010110000010010101100100101111101000010011000100200011001000001000101111111012120111111000111001011000000010110000020000200002000020020001100000000101010010011010000100000100000200001021010100100100000020000112100000011110110110000100000110101010202001001011000001010111111110110010111010000111000100010010112101102121012010100101001001021010100000000101112001101010000100111001110002010101001010000110110101000211012012112000011010001101111020000000011101010100000010001100011111110010022100020100020100111010010001011000111100201100001110100000011211100002010001100121110120111111011111212110020000211020200010112011200210111121000020210121202012000100011101000210011100010111001011110101111000011210021001100220202200011210001
0001001020000101111110211112001121010222100020111000010100112102011110111000011001111010010211000020110101100011211011111000111010000000110221110210012210101111001101011011001011010111101100000000000000000000020000020200000000111100011001010012101111200001000000000011001120010020110110101010010110211110000010010220000000000000000000020000110001200112102010000100000011010110100022001101000010001001001011010101001001111002000100101201010020122000001100101110101110001001001020101201110010000000200200100100000200000000011000000000202021102001210111201000110100110012111011010010110012210112010110111100111012110121110211101100110102010101110101110112110001111001000222200110111000000200012111102010120110002001011011101110110001111101100000001111110101111111102000100001002002020011010100200000101002012010000200000011110101211000100202000000000011001001000000000010001010101011100112201011100001001010100020011120011121021012121210001120110000020100201100100000201100110011211101100011111100001000000101210110012020110112020121021101101001000000100211101120011010122200011111000001110010210011111012001002021001221101000102101111111000200020000000200000022200200000000022002001111102211210101102011011201121111200011011100011111001000220011101101211001000000110000100100200010012000200101111110001001002202221011011210100111010001011110101211110200101101110120001110011012101010210110110000000000001111111110100101110020100011000111011010001000000110111021021101021001011111000002200002022110020000010000112000001100011100011010110000100000101000001101000001011011000010011101001112011110121102000001121012020200011011101100201101101002200000101001101011000011000011000011120010000000110100110121011011110010110021002200000000000002000000100100020111000120000001101111121100111010101110002000111111101001010011000101100110011100112000101101111111010020010001111000000000000002112000010000100120020202000001100000000101010010000010001110011011101001011210200111100000110111010222200000001101111000110100100010001021111101000011010101010122000100021102022101020100210001010110010111100010101111111010001101021010100000000101111201111001000000201010111011000001000021101101002010000222002002001000101001001110111000010110002002011000000101000100210200100100000000110201010100111010020101021000011011101001011111110100011211100002010001100121110120200102121111111110110000220011100100101021110110011121000002000000220002000000001100011111010111020210000012111201111000011210021111000220101100111100002
0200000200020110111101101100010000101210002110011100010100112102011110100101020000112010001101111010210101100011110011011000111011001111100100001010101001111002001101101011100010100110111111000001111000011101110000100011010000012110010011010021001110111101001000000011001111011021120110111110020101110200110110020000110100110001011000010011100100110011201110010000001001211001000100100010011120010010101100010001001002111002000121101101020200122000101011001201011101102110000001000110100010101100021100200001102120010111021000000011102021101001110020001121000001110001120200011120001110110101110011120000110011111022000211000100010211101001111111011001100000000002000222111001212101001201011122002101110100001000000020011121000110101000100000002110111000002000220000000000100110120000100101201101101001011110000200000000020000222000200201100111100102211101010012120000001011100011100001100020100010102010101000011110111010000011101100111100011011010010100001100122110011122012111000011011110200011001010000100111101001010011111000200001120101100110200012112100112110010101010101001000110000102100001202002002020020211101100101000101102001011001020002020020110101010202101010201100001010101101101011001011201111011000001010111202000212201000001202001111202021000112101112101010201020110101011100020000101110111110000111110121011111100101111000202010100110211111111012101010011101000112211011011110110000022000002000000000002222020000020022000102110011001011102201202010001010111000112210101011121111110010000002000002000000000000000000000000000202000000201001001110100100111110102111020011010000010210001000000000010001000000011200101201000110100011000100011000012100001100111220010010000000100200100110100100200210011011021201101211211020011221101110011002011001101001001000121111111012210000001122112202101001010100000100002000000110000112100111001110020021000011000010120110012100110111011111110011002010111100121121111101111121100010020011122121110100101101121101000000011201100111001101110110101000100000010001111101010010110012020100001121000201011011100010000100001010012101021000101110110210011001002000000000200200020020020002220011211021111011001010201000000000211200101000211012012112000002011002002101011000000002012010111000000000000200200200200100011011110121011011110000002000100111101100111202210200100001111010022020002002022101010101101011111221001200010110112000101011101201021011011010120100110011101001110120001001110011011110110000000000000020000020200022111000101111020011111011
0101001101010010110101101000000001001101001100011100000001121100110002000001110101112011010101001110100100200010000110020000011010000000110122100120002110102101101001101010100010100110100012001101110100111101010110010112120000022200020002020021001111200001001100000010012010020020220220011010011101110200010100010210000000100000100000211112100010010010102010010000001001211002110201100010012110120110100100021011010011201110000111110002020200122000202111001111001110101010000000100110100010101000110011101001111010111111021000000011102021101001120010002110100101010101122000020010110000000011010000111000121111111022000211000100010211101001111111011001100000000002000222111001212101001201011122002101110101001000000010000111100210101000100000002110111000002000220000000000100110120000100101201101101001011111000200000000010000211000200202000111100112111002000001110000002011100010200000000010000020201001000000002010111021010000010000010011011011101010100110101012000011001011101110000202002022001010210220120110111110000011211000200001120102100000200011201111111101020200000000001001010001212011010112001102020020210101000101101111111000020000020011100010020101010202101010201100001011111110211102012112101111011000011111111011012101001110000111100220002000000000000001000110110021000201002100110000100101102110000111010220101121101100110000000011000000111010101012210020111110000122201021110000120011000110110010011110001001001110100111000002110111000011011210000110001010111010001101012112021011010101100100200012100002111111001100010222020001000001000010000011000001100010200000202000000110111010121010110011100112110111011100222202200020000012001001020000000000020000000211010000111101101010120010010011000000011002200001100111100011110121101110011002011001101001001000121111111012210001001122112202101001010100000100012000000221001211010100010000110110100000000120120110012100110111011111120021102000002000011011101010010010110000010001012112111110111100210201000110101111211100000000011001101110100100000000112010111010010021110101002121000101001011100010000100001010012101021000101110110210112100012000000000200200020010110101110010202021111011001010201000000000210200010000111001001001000011001001001100001000100001111010121100101111011100021000000001110000100111022111110110201100200112111201111101100100101000110110022010001001011111010101001110011111001200010110112000101011101201020011011000120000110021011001110120112100210001000100010000100001101010000111210012211010202020010021220010
0002002011000101100010211111111111100112100020001000010211101002010010101100110000011010000201101010110101101110001110110000011110001111010111100020002011002001101100210002101001110001011101100010111000011010110000020200000000200000001010100111102001210010000000000002000211010120010110200011101111101011100021020110000100110000011000010010100100210102101000111101010100211001000111110100002021220200122110000211110010200011000211110210000020021100000001102110011000101101102111110100110010000000201100200101010200001001010000000020200002200001121102010002222200001101111100010010100111100012110010120001120011111011000122111200000211101011100010010102200000000002001111111101121011010111001001102111010101100000011000000000110100111000000010001111000000010101002000100001002002020011112100102111101010110200001100100111111111111211001012000101110011001001001001110010010011002001000112200011200011112011210020020120011110010011101110111101101010010010000111001011000000000020110111000101012100010000010102110110002010000011011011110101102000000110111000011100000202020100011201000000110001112111110010111111110220211000110000201020210001100020000220010012012101100010010111001002010102121110201101001011201121111210002021000020011111101111011200101220002000000111100100000100120120000211011100020000000110110010000101200121110010000000110000100121100101110100101012210021021001010211200111100001010100111200110110111110011100011000111011010001000000110111021021200111101002012011111101011112100020000001101111111000200011100111011210000211010001000002000000011000011100120111001111021021120111002101110112101010200001000101000100001101001200000011001002101102010202000200000010111001101100000010110100021021001100111010001111002200112010001110000110101001010000001100111010211111101011100000001211201101102011001000100100121000011101101111100011102220021112111011000000010000001001000010000100102010111010001100011011012000000022000000200000200001101101111011010220210001010000011010000010011000220000111001100100011111102001010010100010122101000122202011100010000100001010110011020000110002102011101001100011121001000000000001010001110010011100000200002000001000012001100101020000111001012110000110000000110211010000110011002010111000001101001200110100111100100110202100000022020010201110100011122111001010112120110001000001111100001110221111010111102012211211110010000110011101100102010200211021121001111100022111101100100011002000211012000000021002120110101201011001221121111100210212200011100101
0002011112111011010112212100000000002200020020211100000110011210011011001001020201022021011101001110100100210011010111111011122122012101010110111100101100220001011012102010001011010011001000001111110101101101010001010110100101201101101111100210112001101100002101011000111111111100210210110000002001100200000011121000010111010100011000010010000011021122202000010110010011110000100101100110112120120120001000012020020011102011100200100200100110100000101000001101011121201111110020111110001020100001200110000000110001000001001000000100101110101000100110100111011001200011211211020010100001110111120011011210010022120100010000111000000111011110010010011020010000000001020101010000111120010001112111001000001000001000000020011010100000110000000000002100110111211110102110211002001002020000101100002020201012100100000100110100011000120022111101001001111101211101011101010110000011100011100001211001001111100002100011001211100000111000020010011121110000020211002110000000200111102011000120200110121000011001010000201120011120111101020120110111110001200010200000201010001011111001010011000011110101002010011100010201110010220202000202000202002000010000010001111120020101110111110021101100111001110101011021221200000000011011100001011011101001000210011011000111001000100110001100100200010011000201101101010101001101010210000000200011121100002001101000101000000010111010012022102110002211001102111011011110100000012111011100001010011122120011010111011112010010101022011111111110112112012021110011121202000010000020020212011001100020101010000000000200000000000112000010100022010000001010110000101001200000101101120001100000100001000101001100010101100110101011011001000012022110011101100120201110100100000110100110100010100111111002110101100110011101100011000020000101101212100001102011122111110200011111122001000000000020001112100201120120021000010011001012202100002001001122000000000000002020200000000000020020202001001011121012112111001021100000101111210101112101100112010201121001000001101001000010021010221000121122011100100001000101102000220001111100210011000110020000101100100221001101101011100112101100201100112111002011110000000001110200022100000011000200002011221100011100001011002011100011010111111101001000100101000221010121100000111001011111220110100100000011111021010010000112110010201101200202101011111001220110011010221011001020001001110011010111002111100100000010111010101110011010101001100101100201111110110111011110100011100011020210111211010010111111111011211210010000001000110202110000001111
1111110100120100112001111100120110110120001110002200010101211001110001100000020101022020001101111010210101100011110002011100101010000000110122100120002110102101101001101011100010100010100010001100110100111101010110010201100110100100000020022020200000001112100110101110102010010111110120111010010110110101110101120210000000100000000000121101000010110110001102001210010002010110100002001101000010001001001011010101010000200011000222101200110200011110101010012010000220000000001111100020000011002010110120000101112101112001121111011121101020100000010010101121000100100101120100020010110000000110020011011110120111211011010122101111010021100010110000110001100100000002000222111000112100000100012221001000000000111001100110000111100210201000100000001020112010001001110000000000101101120000201201201100101002101111000200000000010000111000110201101011000012100101010011010000001011100011100101100010010020202001110011001101011100010001000100110101102011101020000002001012000000100011010100000112100100001000000100110021101110011211111021000000101012000000200001112101000101011100000001001000010000102100001202001101011120111211000101000202002000110010010120110001010202100111011110100100000000200200000021111100010100011100102012010020022010001110001100100110102001000111001000000200020011100100002101100001100112102100000001100022011010001001000000000000000000111010001011100010011001000211100012110010101121000110111010001100110111010110101210000002100102010012012121101111000000101110110011122101122001120001000002000002000000000000000000000000001102101111100001002110110100110110101110111011010100001110002010000000010110000000011000111101100020101000011100011000012100001100111110000010001000000100010010020011000000011002200000000000000002201012111010011101011122000101100111010001110000010101101100211011001010010000100111121010011112002210110000111110010010000022000110010100002111000011111111110111201010111001110110210120120001010001110000101001101010121101211101000220101020221110011000001011000120100110000000012110201001100010100112001110200000011000000000000100001010001001020000000101101010112110001000111001100100020010110101110010202020002002000010111000100000111210121011000000000000000020000000001211010000101110200000010100101111010110012000100012100010100010100112110120011001100212101200101102210200100000110011011111112102111102101001101110112211001200010101112001102011001200122001000100020010000000100101210121000001110011012010121001112001111001010001011200020001110000011000110011
0001001100010110102001111100120110110120001110002200010101211001110001100000020101022020001101111010210101100011110002011100101010000000110122100120002110102101101001101011100010100010100010001100110100111101010110010201100110100100000020022020200000001112100110101110102010010111220220002020020200211200000200021101010110101100011000111111000010010111100201001100011002111111100101101111011120010010101100010001010011210110001112221102011200011110101010012010000220000000001111100020000010102000020010101100212211011001121111011121101020100000000020000222000000200001110200011120001110110111120000120010110021110122010112110111010100111100110000100010000100000000121100011002100110001201001001001001101110101100000010000111110200101000101101011010001110001001110000000000011001010100111201201100101012200201001100100100010000221011110101000000000012100101010011010000001011100011100101100010010020211101000011002011011100010001000100110101102011101010001111010021100000010120110100000112110100001000000100120020002010000011102000100101111012000000200001112101000102021100010212001001000000101010100012000001020102012000201100000101102001101011010111020011100202100111011110100100000000200200000022002000000000000100102001121111022000001110001100100110102001000111101101000200010012100100002101101010000002101000110011110221111110101001010000101010100100102121101012100020020000000201211011111110110000011010011000000100011211120011010111000002110011010012012111202011000000101100221120211000222101220001100001100002000001000000000000000000001102101111100001002110110100110110101110111012110000001110002010000000010110000000011100100100000020101000011100011000012100001100111110000010001000000110010010020011100001012002200000000000000002201012111010011101011122000101100111010001110000010102101101110000002011010010100111121011011001000111200011102220010010000022000110010100002111000011111111110111201010111001110110210120120001010001110000101001101010121102122000000110011210110121012101100120000010100010010001011201100001200001010112001110200000011000000000000100001010001001020000000101101010112110001000111001100200020010110101110010202020002002000010111000100000111210221011000000000000000020000000002212020000001111101000000000001000100110101100200001110000100010100111110010001011000110100100000000100100000000110011011211121111201102202000102220202200000200021111000111101011001101112002000010110100110101100101210121000001110011012010121001112001110112010001011200020001110000011000110011
0002002020000202200000200222002022000222200020002000020200202002020000200000020000022020000200000020220000200021102011111000111021011001110110110110012111001011001200120102101001110001011110101101121100122111100111000201100110100100001010011011201001101111100110101101101110000111000010210000000020202020000020020220000000000001000000020000000111211212102001000110000001110000000012000000001010111101011121010211100010200011000211202200020200011000201211001011001010100001012110200200010000101000100200100100102020000000000000000000202020002000200200200000020000020002220000020000220022200002110000120000222002000220220222201000120001010202110000121001100001100001110111100000112101000110001000202022000000200000022000000000200000220000000000002000000000001000111000100001101101110001101101001120110020200200000200000022200201101111000112000101000121100011000000100010000001001000100111100020100010102010100010011110010010011011121100001110000110020011100100100021100000010120101000111011110110001100100201210120001110001111011011110100201011100110200000111010011101021000021101000110121001122101210012001002020101111101100101000101102001101011010001110010112200200000000022002002000202121221211112001012101000000100011011111111011011101120000110101111001000000000000100000100011021111110101200200000110002202220020022220200011010002100101000101011001000111000101001110011022112010210210111100000001100001100020200200200011211020000021021010002010010110122012111201021001011112010001110112112100010000110000222000000200010000001010110000100000101000001100001002110111100120111001111021021120111001110001111001010110001000000011200101201001110100001002002010101010101010100000010111000001110100010121011011110010110021011100011001100002000000100100020111000120000001101111121100011010101110001000111111101001010011000100200022000000121000101101111102001020021000011000000000000001111000010000100011010111010001100000000101000000012111011211000211111100002022020010200211000010000002000000020020000220000110100100100011111102001010010100111001122000100011011000000000000000000000111200101110012201110011001001011010000100100010011010001110010112110001101001010100000011000211200101000100011011111000011010001000210010000110111102100001000010002110120200110010011100120101010000022020010111011000111012100002021111110100000110001000101111101100011101100102111102110100000000001010110011011100111111010110010020200011101101001110111001001110011011010121001021001101102000002121110010000220101110011100012
0001001011000001100000000000000002000002000000020000000001112101022012000201201002100111011221001110111202010010101011120100011021010101110110110110012111001001002200220000112111011012122200201000022010011010110001010100000000101010001111000010112000012200002002022000100110010111210110001010011101110200020010010210000110100000011101010000100200010101002001000110000001110000000012000000001010111101011121010211100010200011000211101200010110021000100101001011001010100001012110200200010010001000101110100101102020000200000000000020200002200002222202000002222200000002222200020020000011200002220000020000221012110121110222100100010100111102010010110011100000000001010112110000111100000100001010202021110110101001022001101000200000220000000000002000000000000000002000200002002002020000202200002020200020200210000020200001000000101112010011000001000111200110010011110000000002000000200000001010000011101000000020011110010010011011121100001110000110020011100110110010200000010120110001010112101111002110200110020020002000000022111011110101101011100110200001021000022000022100021111110001000010100020100012001001010220222001120000101010210001001011010111010021111000010102110110101100010101020222111022000001101000000100002011111111011011101120000110101111001000000000001100000100011021111110101200200000110002202220020022220200002020002000000000200220200202000200020000020000022222000220220022200000002200000000020200200200011211120011010122100002020020000011011200101100001010111000112210101011121111110000000222000000200111000001121211111100110000101001000110002000021000010021100001121020221111111000010212101021200001000001100101101101001110000100001101001101021101001100011110101000001000000100010100021021001100111010001111002200112010001110000110101001021010000210111010200100000001110000000111111101001010011000100200022000010000101111100011102220021111001111000000000000001001000020000200111010111010001100000000101010010011010000100000101001101011121110100220100110111010112000000020020000220000110000200201010202001001011000001010000221000200020000000000000000000000001112110101111101111110011001001011010000100100010011010001110010112110001101001010101000011001201101010000112011001000000200110010001201020000000002002000001000010002110120200110010011100120101010000022020010201110100121111100102111101110200000000010011010011101100011101100102111102110100000000001010110011011100111111010110010011100110211012000100011101121001010111021120011011002201102000002121110010000220101110011100001
0010002001010011000120111000210101210001000111110000000111011200000001100000020101011011010100000000000000201021101020120100000000000000110011100020002011002001100100100002101001110001001001001001000110111101110001010110011010101011111010210101111001101001000001110110001011021010211110011010010110001001011100000000000000000010200110101111201100000121100101000101011101210002000110110101012022110110112110000111111010210110001201000200000020121001111100011201101212010000001020110010121100110011111001100001001101110002020000000021111121111101120000101121000100100110010012001011000010000021000220000010000110002010010200201100010020101120020010111011011110100100110100011001100110000101001011000000001001221012100201011222011101110010012102121110111111110200110021121121201001112111011110112011101011010100000110100011011010021021012001112110010111001002110011001000111120010012111212211000011111112002200012121110111111010012010201110111000011102011000120101000100000010011220122111000011200121000010002000120011110010000120020210000101011001100111000102110011010002100000010100000010100201010100000111111110220100000000000112020210001111020011102001001100020000000001101212000112012100100110001011000101010100000101010011010021201201110001111001102011000110112100101000010210010001111101001011010000200002121000000100000210100001100101000102000001000002010001011011101111001011112100111000001010100110201200010011110001001001110100111000001000000000000020001111022200012011100201011211000222010020021020201111001100010101022001100210101111110101110100110001000011002111111100001011111110010102101111010011010100010011202100101100000001200001011011001111001001100010100100110110020000110100211110020020002000000000002201111200111011111011110000111002000112122000002000002100111110201110000000111111100011010001000101011110010100001010101201000101111001011000010001110120010011100110111021111110011000111110001101100110120020000021100010001012112111110110101100111001110111010121210101000001001000210021012011100021111101000001010101011111202000222202011100010000100001010110011020000111000111000200001102101001001100100010111011112122001100001101010111120100011200110111110012020211210210000000020000000111121110001000000111120111010101202101101110110111101100000101101021200010001011101000101101101101010100001110001100100100110010010101111112001000110000111100020110102020201110012002110000001001200010200110021200110200011002111100011101110110001000010011011010120100011001100110212100000011011
0002002002000000100010111000110101100002000010010000000111021100110002000001110101112011010001001110100100201011101110110100011011001101010101101010011111001011110201101001012101010001001002001000000110111101110001010110011010101011111010210210011000111010000000000002000201110211020011110000002002000200021001101100220200111111121001101011100101010021101001000211011002002022010211000000202020220022222000020002000200000020112111000200000020010000100101000201012000001100101111010020111110211011020020002100012101220002011110000111001110200000000020000222000001200002200200020020001111010000000000000220021100011100020101111111111010211002120001111011100001200001110111011001122120000101102000000000002000000000000020022021011001211001101112122000010111110200110021121121201001112111011110112121001110111101100110100011001010011221010011000000000111001002110001010000001010001001001100000020000010211200210000002011110000001002100110112220000000002111000120101001200000020002220020000101002022111001000110120200220210010011220111110011021001001100010110010112100111000000011110101000101100101100101101010010200120201110100001111020210001100020000110121111021202110010011021110111001010200200000021111100001020200010101010011020121210111121111121000012101011010221001111000111000002111100011100020001102020111110000111010110112211101010101000102000000110001111110012021101210000121001101200011010010100000101201000000200010101110121000210011112000000000000020011211112101122120100100011121000211010021020020000200000200011010112000000200000211111110221101000011001000002101100201000111200211010102000002020011121200011021102200112111001011101001011101001101002010010021000110100100020100110200111210021011112000110010001111212200110010102200022000010010101101212100001111011121011020110110000111101111010012100010110000011121010200001000102102000001000110112100000001011110010011200111111122011111010000121110002201100011220120001011110021001012112111110110222000202011110010000001100001011011001121100011001010100011010111000111011220012000201010102002022101020101110001010010011011101112001200100200000111111012002000010000111011112122001100001101010111101000111200210002002000000101121211111010110000000010011010001100010101110000010201101111002021000000102101000111101000011110011010112000101101101001010110011210000001110100111010001011010112000000120000120100020220111021202200002112100100001000110020200110011111120200012001111010110201110110001000010011002010110100011001001000211110100111111
0002011112111022000121111100210101210001000111110001111221111101120011001001101100101000000001001120210100202001110101001000111011001101100112001010011120001010210101201002111100100100000002000000000000000000020000020200000000111100010011110121001110210011000000000011001111020120120110011010011101001101020001101111121110120010122101000010201001001121102001000220002002002022000100000001112021110021112110010111110110000020112002110101010110222001121100011202011101120110101110121020122200120011111020002100002002221101112121001201111101110010010010000222000000200002200200020020001111010000000000000220021100010200010012011111101101111011020000221011011110200101200211011001211110000101002110000000000000220000010020011010100100210001001101012101011210020110100021121121201001112111011110112121001110111101100110100011001010010121021000111100000111001002110001010000001010001001001101111010001101112101210000112111200011001012110111121211000000002011000120101001200000020002220021111000022101111000110111110210120200020110211010100011112000000110010110010112100111000000001110100001000100101000101101010010210011112111100011020020110001000010000110121111021202110010011021110111001010200200000021111100001010100001100001011120010210200111011211100002110110211112100002000020200000002020200002002020000210111111000000100000221100001000000000001000001001101020101011110110110101000111110111211001021200000000202000001100111100111011100101011111000000000000020020100112101122120100100011121000211010021010110101100001200001100021000000100000111211000110200101000000000002200000200000102101111120102001001010011011100112020002100101211101100020102001101001101001001201000200100120020020010000100100200201210101100100100002010102200111011101100011000020001101011122000002001001211211201111100010001211201101102001011100010111111100200002000101012100012010111112000100001011110010011200111111122011111010000121110002201100011220120001011111120002011111210100110112000112002010010000121210201000000010000210010011011100021111101000011011111012000101120001021122102020102010100100001121012101221002110200200000110020022002000020000002000002222002000002101010111110100111200121002011002010201121111101000110000000011110010110101101010220000010201101200002210110100012100010100011010111010111110202000101101101001010110011210001100100100101001001011010111100001120000110000110121111001002102001100211222011112110020110000010111210200021001000110101100200000101110011000112000000100011001012110200220201221001
0011002001010011000120111000210101210001000111110001111221111101120011001001101100101000000001001120210100202001110101001000111011001101100112001010011120001010210101201002111100100100000002000001000000000000020000020200000000111100010011110121001110210011000000000011001111020120120110011010011101001101020000000111011010010020011211101101100001001110000000000101002002002022010211000000202020220022222000020002000200000020112002110111020200022001121100011201011101011100102111120020222200220000202011000001121110110002011110000111001110200000000020000222000000200002200200020020001111010000000000000220021100011100020101111111101101111002020110221011100001100001110111011001122120000101102000000000002000000000000020022021011001211000101112122000010111110200110021121121201001112111011110112121001110111101000111100010010010121012022011112100000022000002000001010020000000002001001101212000101101012011200010111101010000111001010100101121010011102110000121000021000010011011211101100101012111111000000001000210120200020110211010100011112000000110100100111121111020001000012210101002001001101110001111010010200120201110100001111020210001100020000111011001111020010101100101212011121111101101101001010000202010100110101010011020121210111121111121000012101011121222001111000111000002111100011100020001102020111121000222020220002222201010101000102000001001101020100011021201210101011001010200111000021100000101110100101110001001010121011120011111111011100111021011111122111011110211211120111000211010021010110101100001200001100021000000100000111211000110200101000000000002200000200000102101111120102001001010011010100011021102200102111001011100102001101001101002010010021000110100100020100110200111210021011112000110010001111212200111002000000000000020002001011012100002001000121111111021200000001211201211111101021100010111111100200002000200111100111011101111000100001011110010011200111111122011111010000121110002201100011110010000011101120002011111210100110112000102012010010000121210201000000010000210110011011100121112010101002000111002000101120001021122102020102010100100001121012101221002110200200000020020022002000020000002000002222002000002101010111101100111200121002002001000201121111101000200000000021110010110101101010220000010201101200002111110100102101000111101000011110110100112000000000000000000020020200001100100100101001000011011021100101110000120101020221011010102101002101211111010111200020110000010110101210120001001110011011110110101121012110111000101101110100021121100110102110110
0011002001010011000120111000210101210001000111110001111221101201010010101000011100000000000100000010110000202011110011011000100000000000200022000020002020002000200000200002200000200000000000000000000000111101110001010110011010101011112000110101111001101001000001110101000101110201020110210011102111001100011101101000110100110000111000010011100000010121101101000110002002001011120202000100112010111112211110120102000100100011111112011110000110121001111100010202102111000000001020110010121100110011111001100001011101111002020000000021101011200000010000002121100200100110010012001011000010000022000120110010121001002000020101211200010020101111010000111112210111201011011000022101011120000200102000000000002000000000000020022010011100221101101201011100011220010100000011110010101100011101011000102112002000020200000110100011011000012121001012001100010022000002000011001010110110011011111202211001101112122002201102112111101110011011110210202211100011102110000121111121101000010021111112010000021111111001010001010110111110010011110020200001111000100110110010111010000202010100000000101001011001201020000011101101110111211001110000102010120001100011011102001001101111100000001101212000112012100100110010110100102020200000020021001110001111101100001111001102011000110112100101000010210010001111101001011010000210002221000000100000210101001100101000102000001000002010002011100010011001001211100012110002020200110100201010012010102000002000200002000000000000000000020020100111001010210110000010111010001101111011111000211000200001100121001100100111121111000111100000001011000100111100011110010011010010111111220000110011100111010102000100111101100110221011011001111001001100010100100110110020000110100211110020020002000000000002201111200111010112111121000101011000202212100001110001010011020111210000000111111210020110011000100100110111000000010002102000002110011010000020001121010000000100001000121100001001000010220001100000101010010000010001110001001001101010110101100111001110111010121210101000001001000210021012011100021111101000001010101011001110100102002011100010000100001010110011020000111001100100200000202202002002000000000110111211011000200010001100111101000010101110001101010000101110111110101200000101011121110000210020002100000010201101011002110110000001101111010101021100001001011101000101101101101010100001110001100100100110010010101111111101001110000101000200020211002001201000000200212011011000010200110021200110200011002111100011101110110102110021011112010110000001111010010111001000000211
0001001011000001000111001100010011010112110010010010010100112101011011001110111012211011010211001010000202000020101020111100012121001111010100101110101101101101002112001020011010110010210111001010100110111010110001010111010101201101101001010102212001111101001001011010001010020020220220011010011200110200010000000100000110100000011101010001100100100102101001000110101010110000110001000100011000002102100121120202000000200002000221211101021200002000001001011110101111001100000011021110001011000001200100201100001110001200100010100121201102111011111101001112211201000101110201020021000010101012111001120000110021111112000211000100010110201011000010011121000101100000020101021001010111010011000011102110100211001001011001101110020101002100100010000222000000020202002000000000002001011111021110101010002001012001100010100101000101101111000111111002100022000002000000000020000000002001000111100010100010101011200111121210000010122011111100001021010110020110100001101001100010001020101001010101011011011110200102220200111110010000101010210001020001100000110110011100011102010001020101000000111011210020200002001101011110110111110111000202002000110011101101100001011201200101100112002001111102211210101111111111100000000100001012000110011000010110000110101111111100000100000000100201111011110110101101101010000010110000000000200022020000001000000000000011000000111010101012110021021001010200200101100000010000001110020100100200010101010110011120010002000101110122012121100111000112002010001110112021101010111020010001000001100011200110110001111100110000101001100021000101022002112200121000101000100000101110011011100000100111010101000100011001010100220001001101010000110100020010000111020010010220211110111021011101010110110002100001100000001001100111100010120000211101101001100110200100000001110111101101101010001111111000101100120120100010000112102000001000010011001110000011000000000100001010111100002000010020110101100000001010010011010000100000100000200001022010111111110001010000011110011010010010110010100010100100001211001011121111110021012010100011102011100010000200002020011001020000000101101000000002000011121001000000001001100100010000011110000200002110100000100000220211101000100012011111000101010002010210000111120221201100000010110102100101200210200001100110101000000111120010101110001110101100101010010010100111210111002001000100222220020201201011111121220020110111020201101011001101111001010011102000011211101001000011100011101001011110110101121012100112000001011101121001220100120101100101
0001001011000001000111001100010011010112110010010010010100112101011011001110111012211011010211001010000101100020000011011200002121001111010211101110101101101101002112001020011010110010210110001000000110111010110001010111010101201101101001010102212002200001000000000011001120010020110110110000001110101110000010010110000000000000000000020001010100210112210102000110001011110000000021000000000000001001000121120202000000200002000221101110000010002000102110002111102111100001001020111110001011001011101020202100001110001200100010100121201102111010100100101111110101010101111101010110210011101012001001220000111011001211110211101000110112000101010010011121000101100000020101021001010111010011000011102110100211001001011001101110020101002101100010000222000000020202002000000000002002020022020200200000002002022000000200000011110101211000100202000002000022000002000000000020000000002001000111100010100010101011200010011110010010011011121210012120110011010121001011000011100010001011000010110000020000010000100111110110001110001111111010210001020001100000100011021011011102010001020101000100221002221111210011010110101220110111110111000202002000110010010001200000012110100101000111001012010211112110211102011011210211011200011011101110100110110000010111000002110100100112101211101000120220001110011210011100000111211221011011210111011010001000000000100110100101001110011000010000021111000221210022200001011200110100110110111110011100111011100112100001010111000011011210000200001121111010001110112021011010110010010112000010200020000001010110000100000101000001100010001001022001111111010001011010210111002000001121001010100001000000000200002202001200110011001001010101010101010100000101111010011110111100010010010020000000012010100021002200011110010000001010011001021010001111000111100111010102220101111011111111100010010000000200021110001212010012112010112111010110100021000011000000001101001010111100111010101010111001100000100020020000020000000000001001101010121100211111010111101010112100000010012011111110110111000000111010101001011010210011001121100011101000000000000100001010001112110101111111000000000002000000112001011100001000200200011000000111000200001001011100100000111110102010100011011111000011010001010210000111120120101111101000111002110120101110010011101010100121010012110010201110100111111010002020011020200110110011001001000000111120010201101001001020210010110001010111101011001101111001010011111100122101012000000002001000110101100100011011120001012101101101120010000000110202110011100101
1011001010000112100010100211001011001211110020102100010211101101010010200000020010022010010110000010110000210010000002020200002020000000020000200020002002002002001200120001001011010011111211211000021010122020200002000011010101102111100011010111112002200001000000000011001120010020110110110000001110101110000010010110000000000000000000020001100200210112200001000000101000220000110021000100012010111201111220110211100010200011000210110101011110012000001000011111102111100001001020111210011010000001200100202000112110010201111111000111110101210001111101001011122201101102211211010120100000101012111001120000110021111112000211111200110112000111110101110111110001111001001111100000112101001201001011102112100101100000011000000000200100211000100000001121111000011101111011110010101001011111021110101010002001022000000110100001010000112111100112000001000101101101120022011000110101001001100000000010000010101011200110121210000010122011111100001021010110020111101010100000201010001011000011110000020000010100100102210200001120001100101010210001020002010000200011021011010101121200000001000010110111101010101001001101011110110111110111000202002000110010010001200000012110100101000111001012010211112110211102011011210211011200021021102010100221200000010112001111001000100011001111201101111011110110101101101010000001101110010011210111011010002000000000100110100101001110011011010010021111000210210012200000001100000010020100100200010101110121000221100002010111000011011210000200001121111010001110112021011010111010000112000010200011100101120111111100110000101001100010002101021001021021011011112011110111002000001121001010100001000000000200002202001200000000001101000101010101020000000111020010010220211110111021011101010110110002100001100000001001100111100010120000211101101001100111100111010102220111101012012111000101120000000200120120100010000112211021112221010110100011000000000000001111010010011101120110201000111000010001101121011010110000001111210100211011110211100211011110101010112100000010012011111110110111000000111010101001011010210011000211100100020010010000000100100111000211200111211112000000100001101101002001011100000000200201112001000111000200001001011100100000111110102010100011011111000011010001000201010111000011001011101000101001110210101100100000001110201100000111120010201120001010012001112010111020111000110011001001000000111120010201101001001020210010110001010111101011001101111001010011111100022202112000000002001000110101101110110010121002111001101101021100010000110101020001101112
0002002002000000100010111000110101100011000110000101001111101100011000100102110000101000002111111000111202001111110011011000111011001101100100002000200001110001102101111011111010001010110010001112011010010101010111010100000000101000010011110120002001101010001110101100112001111101100110210000001001201200000101121001010100110000011000010011000010010111200012000100011010202012110100110100001011110211111110010102110001100010111101111012010011121000012112102110012000101101102111110100200020000011110010000000011101012000000000000011102020101000100110101010011101100110100112011000110012211012110000120110010011011111000111000000010111110020110010111111100000000001010111100110000211001101111010101100011100010000010010011010100000111000101010001110000120111100001121221011100000001101022110101010101000011101100100000000020000000200020000202101001012111101011101010220001010102002000001000111101011101102000011001112101000121002100210111120110010020110100001000021101000020000202000100010020100010001101000110010101200010022110110011020200002010000200101200010101011000001020000002001101012210020100101101001110120221101110101111111111001001011110111020011011101000102010001111011002021111010110000010000202010100110001001111010110000020010011011000111201011020112101001000110110010001112011200110002101112111101000000100000211201001102021100101010002001101010101011201120000202001101000101010010011110011010001010001110020111120011011110021112000000211122012012211021011112002010100020222202000000000020020212000001200011100010000000000100000101000111100000100022010000001010110000101001200000101101120001100000100001000101001100010101100110101001101011000012021010122001011010101211110100100020200200022022002200100010012201102200222020002001102201010002011010001101000000020000020020202200211002012020012110012000100200000002011002002202201100000010101102100011000000000000002020200000011001020110202011101000011022021110010012011000200000200001101100101001120101000110000111210011101101020000211000121111111201010102000100102000111000121010101011010010010000000100100111001101110010100201010100100001101101002001011100000001201111011000201000001100101010110001000000000020001000211011001110110101001000111102011221110010111100010000101000210001011100010101201001010101010100101120100111100101100010000001210200001010221011001020001000011011020111001101200201010101000001112100110000111110111001010000011110110111022110200021100011020111011211010101111121100122110110000001111000000102020000001112
0001001011000001000020211111111111100112100020100010000111100211010001100102110000202000001102112110200201102001110101001000111011001101100101002000110110110011111102102012011110000010000000000011000000000000020000020200000000200000001010100111102002200001001101110100011002122010210210110000002002100200000001110000110100110000011000010011000001010212111111110100010010210110100101100010012120010221011000021111020111111111100210110101010020110000012111102110012000101101102111110100200020000011110010000000011101001000000000000011102020101000100110101010011100100110100112011000110012211012110000120110010011011111000111000100010110201020100000221110000100000001011021201210111100000100011122012001010110102100000021000111110100111000101101012000010120120200011110211002010000000201012020101121011000011101100100000000020000000200020000202101000011001100010101110110000110001001000002100121201011101102000010001112101000121002100210111120110010020110100001100011101000020010101000100010020100010001101000110010101200010022111000000021110001200000110110101011101011000001020000002001101001220020200102002002020011112111000010011202012000011011110111020011010101010202100011110111001010121011011011121100101000011110000011000101100001101120022102000212101000110001101001000110110010001112011200110002101112111101000000100000211201001001211011202000000010111010012022101010001202001001010002001000000000001122110100002010120121220022011110022211000002000011011211001112001111200221000002020000200000020121020000200002000000000001010110000200000000000112000010100022010000001010110001111011210100101000011011100000100110000101000000000000000110101000012001010011011010021000000010101211110100100020210201011011101210111010001201101210121120012100102100020001010000001100111010110011020111211101100012012110011110012000100200000002011000010021001001102000110112100011000000000000002020200000000000020020202000002000022022022000000022000000200000200002002200200002020100110111000010120020112101010010101010110010100101011101010111102000011010011021001102011011001010100110000000101011111100010200021100100002001000001000111200010011111012110010101010000200001011121101000000000121001000211011001110110101001000020111000110110120101100010000101000210001011100010111112012020000000201200020200210110101100010000001120110101000110100011010001001110011010111002111100100000100000000202200020000201100211102000111102110110111022110200021100011020111011211010101111121100122110110000001111000000111010001110111
0002002002000000010111101100000001111100010121210010001100011100000011001010010101011011010201101000000101100110000110010000011012001111100112001000110210000021110101101000012101011010201221111010121010012202211211010111010000111100010011110120002002200000002200000000012001211011210201201100012002101201111001110100110100001101011000010010000201121221111101000000001001111011100200100010112120120122111110020102100101000020001101111012010101100110002100100001010121100000101020111120000020101000110110001000101010011001001110000020200020000002000200000000222020022202200222000220202222020000000011110110021100011100020001011011101101121011000001211211000210101011010111100111010011010111011212002100000100011000010020000000200100210000000000002101120111101011101000211002111101021001000001001010200012100100000100110100001010120011210201100101100010112001001000100100000001001001100002111112101111201002100011000201100000222001010110011120110010011112012011000022101000020000202000011101012100002002110000010101201101020011011011000011020001200000110110020111012112100001021000001000212001110010200100010200111102012111000010011202012000101011110111020011012010010102200010201111010110011002112011111100101000011111001011000011211111011120111011001102000000200001101001000110110010001111101101010101000212111101000000100000211201001202022200000011001001210010200110111110100101110100101200021020011210011000102000001100111100111011100101011111000001000000020120100212002221210110000002020000200000020111110101100002100001100010000000000100000101000111100101100011010001100010200000202002111110101001010001100000100001010102100001100000000110201001200100101012010010021000110100100010110000100010200111101121000111110001020202200220020212111121000111001101101222000001102011122111110200011110122001111020111201022100010200011101100002001201111200011020102101000111001011000110101121111111001101010100102021210100011022021110010012011001210001100000200000001001110102001010100101100012101101020020000010101010000000001110010121212111120021001112010202002022002020101120000000100021102201121101111100200001011010011001100110010011010002221011000011100110002010110100100000001011002011100011011211110101001000021101000110101111000110010000101000110011110100000011012011110000000112110120200210100002010102020100011110001000110110111121011002121001101011001011100210000010111010101101011001201110100102011212202000122011011122021102000001212000000022100020210012111001212210110011010010010201120101101111
0002011112111011000021222100111201101012110110001100000112100211011000100102110000101101002211211001110101011111110011011011201010000000110000101000111110110011001101011111100010100110000112000011111000011202200122000012111210000202100021011010020010001110001102022000200211010211020011100000002002100200010002211000110100110000011000010010100101021221111101000110001010101011110001100010011110011111000011011011010001102011100201110101010110000110011000011101010111210210201201021010111110010022020010001000101010011001001110000020200020000002000200000000222021022202200222000220202222020000000011110110021100011100020012011111101110201111010010110020000100100001110122100110111110000101012111001000001000001000000020011011111001211000100011112000110102201110211010111112102002021001000001001010200012100100000100110100001010120011210201100100101011222002002000000210000011100011100002211001001111200002101110000202000000222001110110011121120011111020000111000021000010011001101111111112102100002001120110110110121120110101120221110011020001200000110110020111111112100001021000000002000000002020020200110200011102012001000010011202012000101011110111020011012010010102110000202011011121011002112011111100101010111101000002000101210101001220011101000102000000100110001100000100011020000201101101010101010212111101000001110110111111101101112100101011000010220000111121011000011101001112100011010001000100111211110110012020011011111011100101011111000000101011011101111021012222111010000011121101100000010010110212000001200011100010000000000000001211000110200201001011000001101000110000202002111110101001010001100000100001010102100001100000000111102000112000000012010010021000011110100000010000000110100200100010100111111002110101100110011101100011000020001102000112100002002010121111111021201111101112101101101011012211110200011210111001010110101001101000110111100010001011000000000210011000122001011100101021210001100011011110010001011001210001100000200000001001110102001010100101100012101101020010110000111111011100011011101100111010220001001112010202002022002020101120000000100111101111211102100100200000111111012002000010000001100101122001100001101010102000100101100011001011001000100001012201000200110001021001001000000000110210000010201101100021111000100102101000111202010000101010100120100002110011010101121210000010111010012120002100111112111100000110100211010111111011011001101001111121111010121021102000122011011122021102000001212000000022100020210012111001212210110011010010010210110101100211
0002002002000000000020111100110101210001000121100010001211000100000010101111010000101000001102212000100202001101110101001000100001000010200011001000200100110012001001001011001011010020100110111000010010001101121101010111010000111100010011110120002002200000002200000000012001211011210201201100012002101201111001110100110100001111010001111000100100110221110112000000002001102022110001000000000000001112000121010102100002101011000201111012010101122000011001200001010121100000101020111120000020100011110110001000110010000001010000000011102020101000100110100111011001200011200211020010101112110001110000120110020012021111010122101200101111110120010000221110000100100001110111100111010011010111001101001100001100010000010020011010100100100000000000002201010020110101001110222002110100011101011011001010101011102002200100000000011010010210020000101001011100112001001000100100000001001001100002111112101111201002101100000202000000222001110110011121120011111011011002000022101000020000202001011000021001002002110000010101201101020011011011000012020000200000200100110111100011000001021100100001111000001010110100010200111102012111100011012202021000101011110001110010021101100011020100101001011012010000210011001111202020200011002010110010111110021010100020000101100011010212101001000110110010001111101101010101000212111012001000100000210101000111112100101000001111100111210110111110100101110100101200021020001210011000102010012010102000002000200002000000000001000000020210000122002221210110000002020000200000020010110101100002100000001011000000100100100011100121000000101011021000010021100001101001100000110100010001100000100001010102100001100000000020101000201000000012010010021000110100100010110000100010200111101121000111110001020202200220020212111121000111001101101222000001102011122111110200011110122001111020111201022100010200001101100002001201111201112010111111000110001011000000000210011000122001011100101021210001100011011110010001011001210001100000200000001001110102001010000101211101100001020010110000012111011100000111000110212111220011111101110111001021011010001110100111000111101111211102100100200000111111012002000010000001100101122001100001101010102000000001100000001011001011000011011211110101001000111101000110101101010220000010201101200011012000100102101000111202010000101120100120100002010102020100011110001000110110022120002101210112101012102101100201000010000101111200020011102010100102011212202000122011011122021102000001212000000022100020210012111001212210110011010010011101010001001011
0002002002000000110101101000000001001211110020210010000000111211010002000001110101112011010101001110100100201010000110010000022022002202000202002000020220000020220202202000022200001000101111000011111000000000020000020200000000200000001010100111102002200001001101110100011002122010210210110000002002100200010000000100110210210000011000010011100102011212111001000100010010211001100200210110012121120210111000011011020000101011100210011012010101100100102101001010000120101100001020021110010010000011111000100000011101012000000000000021101020100001000110001010111110011201100112001110111122121011000011220000010000002011010100000000010111110020010020000020000000000001011010101100111101001200121121102100010100011000010010000000200000221000101010001110000120111100011110211002010000000201012020101121011000011101100100000000020000000200020000202101100011001100010101110110000110001001000002100111100020202002011001010211100000222012201210112220110000011211101010100000201010011010101110100111012011010010000000200111111011120101020121011110201000110000110120011011101011101001010010002001101012210020100101101001110120221101110101100111101001010010010111010011010101010202100011110111001010121011011112112111101010100100001001111010110000020010011011000101100021121222000101000010100001111011020200110001102021211012001000100000210101000100211011202000000010111010012022101010001202001001010101001000000000001122110100002010120121220022011110022211000001101022002102112011011112002010100020222202000000000021020111100001100010000001010110000100001110000111100110001022000000002000020001010010210110111000011011100000100110000101001100010101100111001001101010000012010000121001011000100100110100000020200200111021001101100011021202201210121111101012001111010002011010001101000001121011020110111110211002012020012100122110000111101001000001001112101100001010101101100011001011000000001010100000010100010010202000002000011011111000000012111011211000211112001101111011010200110111000010120020112101010010101010110010100101011101010111102000020110121010101011010010010000000100100111001101110010100201010100100001101101002001011100000001201111011000201000001100101000000000000000000020000000111001002100000200110001110111000000110110111210000010201101200011012000110101201001010101010100101120100111100101100010000001210200001010221011001020001000011011020200001210100100000100010110102100110000112010100102000111112000111110012011010102000111111010100011000010111111111010101210010001111000000102020001111011
0001111001000100211101001100010011010112110010010000000111011201010001100000020101011112011110001100111101101020000011020100012022002212000201001010011111001011110201201000122211011012112101101010111010000000020000020201010110111101001111011000111100012200002002022000200220000202100010110000001012000100000010000111221110120011022101000011100101111212101101011211010110101001000101110100001011111101011121000111001002111002001200102021000000021000011111000010000020100001012110200200100010001000102020101000110010011001001001000110110211012102211000101121000100100110000011010000110011100011110110010000111011001120120210222012101101121011200001211001100101100000120000000000001211000011000012012100000202000001010011101110110101102100210100011011121000002000221000000000002001000111010101100000002110101111010200110100010001100101021011102101110011100111001001010220000000012102010211101011000012001201100000011100110011000000000000020000001100000010100001011001000011101010101001111112101121001011101000100200011020100110101010200001111000000000210010110011100011011100021000000100102001100010100011010010110101110201000111000202012101200020000110100001011100100010020200000022011111121010110011001000000000000100000002010011100012100210000111101110211012221101010000000102000110201111011200110001010011201100110011110121110010002110211011101000000000002020002022100010001100000100010101001010001121121011101000001010011100011011110011010001010010000000020111100111000000111010000000000001111000011110020110100010001211100010111101111100110000101011001000001012111000011011011101110010000010111010111010000000000000110110011011122001010010221000000201001102010111012101210020110120000000200210100110100100200210111000002200002200222020002220000200200002011010001110000000110101110001120201201011110000002001020111000002011012010011101110011101020020101111001200002022000000010110000010010200001000111010001100000000101000000012111011211000211111100001021010100110101101010000010110011000010010110000011112000000022020202000000020200011001111100011010000000000000000000000001001110000000111111220022010011011100100101110010011010001110020000001101010102110100000100000110110202200200001011000000110000000002101011000000020101110000000101000100002112000110100111001010000000111100010100121100001010001010100111210000000001120111221011001010010120111011021111111110010000111020200001111010101110011122011201001110112021111100021100111100001002100121001110001102101010001110110010001000001011012110110
0001111001000100111111112100011021100112100010110010000000111112010011100000020101011112011110001100111101101020000011020100012022002212000200001010101002001001001200110001222110002112111101101011211010000000020000020200000000200000002102011000111110001100001001011001100220000111000010210000011111001001010010000111111010010012011101010001100100110111102001011211010120100000010102001101000010001001001011000111001002111002001210112111010100021000000001201110001101101001102111110110100010101000100100000000110010120002002001000110110211012102211000101121000100100110000011010000110011100011110110010000111011001110120221212011211001111111100001211001100100000001010211111001121011020010102111001000001000001000000020011010010000000000000000002202200220000000002000000000101101101001011100101010201121101111010200110100010001100101021011102101110001200120111000110220000000011102010100000010000001001102100000011100110011000000000000020000001100000010100001010011000010001020001101122011110210010011100100200200011020100110101010200001110011000000120100111121000102020000022000002001112000000010100011010010110101110201000111000202012101200020000110100001011100100010020200000022011010121102021011011111110110011100010011010110001011100200000110101000220022220000001000100202100000101010110101101010010120101110110011210011120010001200211011101000000000002020002011100010001100000100010101001010001121121011101000001010011111011000110012000001010010000000020111100111101000210100001100001011121010011110020110100010001111200121000001000110110101000011001000001012111000011011011101110010000010111010111020001110011111110211011001222000000020221100101100011001011101002001022110111110001000100110010110100100200210110011101101112100211021011121111100110102011010001110000000110101110001120200202001101010002001020111000002011012010011101110011101020020101112001200001021110010021210110121011111111011010121000101101100011110010011011100200011111011110010120111100111012111100000010021011010010010110000011112000000021120101001100011110110001111110012002011101120100220011000200020202200020200020220022020020011100100101110010011010001110020101010002001101010100000000000101110101100101010000000000110000000001100002011001000200110000000101000100101201100200001110000010010000022020000100121100001010001011100000111100001100100100220111010011111001000000110100101010101000002020110011011100111111000022000010101110111111210200021100100110101101100011001010000001112000102220011100000110102110010111101
0002002002000000211101001200020010110220111020000000000222000200011000101010111000101111000202202000000202002200000200000000000200002112000211001010101011001001002101011011111011002111101111000001111000122202210110100022020110022201001011011000010110011201012002011100201111000111100011000000002002000200010001101000220200220001022000000021000100001111100201010000002002111011000110110101000000110011012110000110110101111012000102110101010110111010000111111111011101210110111100011010111110012000011020111000121110010001012000000010211122012102220011201111100101101120011111010010000000000120111110110010000020001121010101210011010021010111100001200111000210101011010100000001010121010012000112001111100202001000000010000000110100100000110100001102100220000101002001000000002001010001011000102111101011012010000110100000020100101211010100201101001011001002110001010120000110001002000000101000100000002011200010001100110000111001000100020000000200000012010002002002000001110100211110010112101111000011001101110111101011010011112000100012020000000000100200020222000102011001110000100110211101001000101000020110210102001100000010000202002000200020000220010002001010010101110200000111010201020111111011001000000011111101010010000110112110011110100020000001110011110101010001000111100000101011020200200001211002101010100000101011111111111201121111101012000000220000200220010000101001110100011101021010001110121111011000001010002111020011010110021112010010000000020110100201000000101110000000000001111000020000100201000001100002200020000000000100000101000011100101002111211100120111002211121011011110002001001010001110011112000101000101112101000110211001000100000001021010012000121120200020010000100110200200200110100100101000101110002200121120011110001100110002011010001110000000110101110001120201202001101010011001020111000001000001010011001201112101010010201200101100001021110010000011001111021101010101202001001011110001201111001011211011112111221211111002011110000110100111011100000111000000020000211000111001210100111110010111210011110111001100200001021021011010100210100111100121201201121110111110112110020110110000111211010011010001110011111111002012111010100000000000211200101011001010000000000110000000021010011000100011111200111110011111010200110100100102200000000021010011120000200220100002010101120100111210000010001121121210002001111100110012011012112121210010000110111101101101021110110012122101101001011112010112011001101000211010100021200010101122111002111110200022011011010200220201212102
0101001101010000000121112100011021010222210010100020001100100111010010101010010000000101001110001100121101001010000200000000000111011101100100002000200001110001002101011011111010001011000001000010100000000000020001010100000011100101001011022000010101111100002101011000111110110201100100011000012101000200000001110100110210210001011010001112000000110000002011110110011010111000110012000110101010101001001011001011010011211111000211102020000100111010000111111111011101210111101110111110111110011000110010011000111020010112020100000011102021101000110010001121000101100101122101011021000010000011000110000110000010001111020111221022101011111020200110120011100000000001110222200000222000010100102122002101110101001000000010000000110100100000110100001102101210010010101011100001011002111111011110112120100001122011001110001001120100101211011001201100100111001002110001010120000000002002000111202001100011002110200010001100110000111001000100020000001100000011011002000022100000010110110110112100110100010010001000200201110111010011220121220000010001100100100200020222000101011001111000000100101011100000101000020110210102001100000010000202002000200020000220010002001010010101110100101022020110011102111011000000211011111101001011010020111121111110100110101001110012220101010001000111100000101011020200200001111011100100210011211022010011111201121111101011000000111010101011100010100000110100101101011020001210011000102000000100011211120011010111011112010010000000020110100201101000200200000000000000222000021000110101000001101111200120000001000100000101000011100101002111211100120111002211120021000000011100001010102120111122111212011002122011100110210100000200001001021010012000121120200020010000100110200200200110100100101000101111002200011110010000001010011001021010000210100000200200100101110101101101101010011000010101000011000001011011200200022202020020112201112111000120110010011100120112011011120021101111000101101100011110010001122111110012011011110010110112000102012020200000000022101110020000211000111001210100111210000002110001010110001110200012001112101110100210100111100121201201121110111110112100011110110000111211010011010001110011010102101021112110100000100000101110000000112011001001000100000000011010011001100010100021111110112111110101021000010201202001110000000022020000200220000002200111012110100112110001101210200221020011011110102001000101101111110101000001111011102010011011001010111001101001011111100211111011100100201001001011111011110011101102111111210021010010010101120112211101
0100110100010100111212002200020020020221220020000000000222000200011000101010111000000000000201101000010101002100000200000000000111011101100100002000200001110001002101011010111010001111000001000001100000000000020001010100000011100101001011022000010111100000001100000001011110110110000100111000022200001101010001110100110210210001011010001112000000110101001111110000012001221000110011000110101010100010002110001010010111121111000111211011010100111011111222201110001101101001102111110110211110100111101010000000011110010001012000000010211122012102220011201111100100101120000111010010000000000120111110110010000020001121010101210011010021010111000001200111000210101011010100000001010121010012000112001111010101100000011010000010010001010000000000002101100220000101002001000000002001010001011000102111101011012010000110100000010000100101020100201101001002211011110011120110000000012101010221101112100021001102100010011100111010011000000100110010000110010112010002002002000001110100211110102100110100010010001000200201110111010011220121220000011001201100100100110112100010121000021000000110211101002100002101010101120002002110000000000202002000110010010111110001011010010101110100101022020211011001211000000000101000000100000001010020111121111110100110100001110011110110010001000111100001002121020200200001102011100100110012110112011000001202022200000022000000111001210110010000101001110100011101021010001110121111011000001010002111020011010110021112010010000000020110100201101000200200000000000000222000021000110101000001101111200120000001000110110101000010210101002121100100111100011110010011100000011201110000101010100011111111011002122011100110212001101000010002010111012001121100101010101000100000010010010010100110022011100011001100002000000000000020002001010001100101101000211211201111100001001211201101102001011110010101001101111011200200022202020020202201002200000020220020011111111222022011120112101112000012211101111221011010111100101122121111121011110211000111011121101100000022101110020000220000122112110000112010111110110020200020002121100001020101100100001000100110001002011101100101111110011001001001000001100100010010110101110010101011101011001010100000000000101110000000112011001001000100000000021010011001100010100021111110011111010200210100100001101000100010000022020001110211000102201111012110100112110001101210200221020011011110102001000101101111110101000001111011102010011011000001021001102001011112011002010110101011120020201020211001102111021111000001100022102001000100110100121102
0101001101010000000121112100011021010222210020100010000111100211010000200000020000101212001211102100111202002110000101010100001111002212000212001010011120001011111102102011011112011211102112101100011110122202210110100022010000111100002002011000010120000101011001000101101111000020000011100000012101001101020001101000110100110001011000010011000201010000002011110000012001221000110011000110101010100010002110001010010111121111000211102020000000022001111111101110000112001000112101010010211110101000110010000000220110010001012000000010211122012102220011201111100101101120000111010010000000000120111110110010000020001121010111221022101011111011200110120011100000000001110222200000222000010100102122002101100101001000000010000000110100100000110100001102101210010010101011100001011002111111011110112120100011012010000110100000010000100101020101201100000102211011110011120110000000012101010221101112100021001101100010011100111010011000000100110010000110010112010002002002000001110100211110010112101111000011001101110111101010100110102000110001020001100000010200020222000101121000022000100100101011100010100012000001020002012110101100001111002000110000010002110010020110000101020200000111010100020211111011001000000011111000011020010020111121111110100110100001110011110110000100000101001010211010110200011100220011201110000001000101112100002112122201111012101000111001210110010000101001110100011101021010001110121111011000001010002111020011010110021112010010000000020110100201000000101110000001010000211000021001010000100010001111200120000001000110110101000010210101001011000001101000110000101001111110011201110010102120111122111212011002122011100110210100000200001001021010012000121120200020010000100110200200200110100100101000101110002200121120011110001100110002011010001110000000110101110001120201202001101010011001020111000111001101111011200200022202020020202201002200000020220020011111111222022011120112101112000012211101111221011010111100101122121111121011110211000111011121101100000022000010011001121101111111110111010210000002110001010110002121100002010101100100001000100110001002011101100101111110011001001001000001100100010010110101110010000002200020002120200000200000220200202111100001011000000110000000022100012100100020101111111110112111110101021000010201201001010011010100210001110211100102111102011110111111110000001120111221011001021000211012011012112121210010000110111101101101021110110012122101101001011111101101110120100111110011102010122002111000011211000002110021101000000001010011120101
0000000010000011001001111000100001010011000100011000000000121100121001010200200001100010010221000010011202000110000101010100012021001101010212100110101200201211102101101010001011010111102112101000021010012111211102010111010001002020000020000020102010111101001001011010001010121010210210101010011101210200010001110100000110101110021102101000000200010112101100010110010011010000110012100101000000010210011110011120110010101020100200000200000020001001102211011011102111100011101110111110010010100000200200100200001010000101010000000021201012201102221101001001212210000101122211020010100001200002220000020100112012010210110122101011110011001211100020000020000000000000020001110110000101010111001001102111010101100000011000000000110100111000000010001111000000010101002000100001002002020011112210002010201010101110000200100111100101210011011101100001000002200110120011120110000001001001100111101011000011002110200020010211000010122011111100011010000100010100100010110010201000020100211110000101011011001010200110020110111100010011021011110100212000100000100220002210022000112101020102000010110111101020110001101001020101110102000112000111112000110011011101100001011110000001011120100100001111010111111011000000100000000100012011112010012101001110000111101220002000000001100100010200020122110100011200110001011002111211000101100022010000002101011100100120201101001100010000020010012211001111110111100000000000102211110110100110120211010000112110010101100010111112011111100111000001101100001100001011211010010111010111100001100010000001010110000100000101000001101011000100021001011110211000202100111110101111010011110010200000000101000001100000000110111000012001010101011201000201000101111100001000000000020000020020000000022020000022002200002000000000000020002000020000000200222020200100000000000000000200200000002011011010101001110011110111000101012101011010111112001100000010110010011100110121011111111011010121000101101100011110010011000000200000200001101101111011010220210001010000011010000011020002011211200211000100122021111101011010110020021111001121101121110010000110012010010001011101101002202010011111001011010100000000000001100100011000111100001100102000001000011001100011011000211012112111010110000000111221110101110110201110000000111001110010100210000011011121111000000111010010202011000010011000001010011020200000000000000010001001110011000111002002101110100000000000101110011010101001100101010100110110022101011001000001102000210011100010111001011110101112100012220020000000110101100012100001
0002002011000101200000100111001012000112100010011000010100211001120000110100110000011010000210000020210101100020101011120100012020000001110111100010101101101111102200220001002002020102012112101000021010012111211102000011011100001111100021000020011010011210002102022000100110010111120111001020020101110100010010010211110210201010021101001101000200110101100101010220010011020000010012100000001010221101011121000111100010211120000211001110000010022000101101011020000011001210100101021010000011000000200210100200000100000000000000000000202020002001211201101001212211000101121101011021000010100012110110010000111022120111000122000111000110102111100020000020000000000000020001110110000101010011000011102110100211001002021011101110110101102100100010000222000000020202002000000000002002020011010100101010101002111100000010210101000000111122110202000001000011100011000010110020000000002001100001000121100021102100100011001101010000111000000000020000001100000020000002000022000000010010101000000101011012002010200111110111101001010011021011110100201100100000110110011100022000112100011001000110220102112111120010110010110211111001110011100020210102100010000111010021022101000102000011102001001112111111112112112111100111022100002012011010012101001110000101101211001000100000001000000200020122110100011200110001011011120101000101100022021100001101121100000021101000111000100001120021012101011101100200000000000000101111110110100110120211110011101211100101110020001000110100100110002020220000002200002022020020001020011102000002000021110111000000100100100001110112001011011101011001011111101001121110221221002001000121011020200001000000000101101101001111110001101001000112010101010100000000201000011000000010110100110020000001111011010112101210011101100011000020001101010111000101112022111022020201120010111012022111011100021000000200011001000222001102101100001010011012000011000000000000001010100010000100011010111010001100011011012000000022000000200001111011110011121121000200201000120100011010000011020001121101100111100200111112011102011000010020021111001121100110010000000010011000000112101202212012101010011111001000001100011100101111101201011000000101001100002000000001010000110110102000200022122222010011010001111102010110000011001000010000000000110100100200100011011121111000000111010020102001000110100100100000010010100001100100001010001101221111010111102012211211110010000110111200010101111100210112111100110110022101011001000001102000210011100010111001011110101112100012220020000000110101100012100001
0000000010000011001001111000100001010011000100011000010100112101011002000101100001100010010211000020110101100020101011120100012020000001110111100010101101101111102200220000002002020102012112101000021010012111211102010111010001002020001010000011202011200001000000000011001120111011010001100010010011101010000020020221110100101010010000011101000200210101101000000000001010110000010002100101000000011111000011021111010000101011100211101200010110022000101110001010101111001100000011010000100011101010200100100100001100000100000000000010201011101001211201100001122100100011221211020010000010100012110110010000111022120111000122000111000110102101200110120011100010110001100222211000111100010200101001101020110211001001011001101110020101002101100010000222000000020202002000000000002002020011010100101010101002111100000010210101000000111122110112000101000002200110120011120110000001001001100111101011000021101000000011001111010100111010110100020000111000010110000011010021100000010110101000000000020001001000100102210201101011010000011010210000021001100000110110101110012001011101020111001100211002221111210012001101011110110111110112000111111101200010000001110010022201100101000011102001001112111110211101001011100111011100012011112010101211101000010112000111001000100012002111101100120120110110020200020001000102111211010112110111001010002100111100101110110202000101110000020010012211001111110111100000001100101111110110100110120211110011101211100101110020001000110100100110002020220000002200002022020020000010011212000001100021110111000000100100100001110112001011000100021001011110211000202001100000200110020002200000200000000202000000000000000200111000012001010101011201000201000000201000011000000010110100110020000001111011010112101210011101100011000020001101010111000101112021211011010100010010111101111010012110012000100200011001000222001102101100001010011011000011000000000000001010100010000100011010102000002000011011111010010011010000100000101002002110210101110210110111101010121110000001101111000110100111011000011120101000020020200020010222000110010110010000000010011000000112101202212012101010011111001000001100011100101111101201011000000101001100002000000001010000110110101000211012012112000002011002101221110110110120101100010000010001110010100210010012201120101000000011110010102001000010011000001010011020201000110100011010001001110011000111002002101110100000000000101110011010101001100101010100120110121202012000000001102000210011100010111001011110101112100012121110010000110000010001000011
0002020222222022000022222200001211011122110110102200001001100100011010100001110000000000000100001000000000110120011010110110101101111110101012001010011120001010210101201000211111200100111010111001000110111010110000011200000000200000002001000011111011100102011002110200101002021020220220020000002002000200020001101111020220020021022101010000210101010102200002000110011011001011111210100100011010001101101110110101001001111001001210002021000001120101111121020200112110001100102111111121100000000020002002000000010001110101001110000212111200111011102000001010010102210012021011010001110000001011001011220101010011111011010110211000010011010110020211210120010001111101001000011001102212101202101121001000001000110001110020011010100100101001100000002110111010111100110022210011100000011100011010002020102110101002210011100110011121120111110101000001001011100120001010110120000000001001000110000011101010211101100011112111001101010011111210101111100010020110000120001001200010001020111212000101012111111001000000001110111110010110101000100001021002101120110210011211201020002100001100002000201001011010101001020010101112110112000010111111110011010001010012110011200101100000020201111011011121001001211000000000100000000010010101111100001110111010000020000102220200000202200112101010201120101221012210210011001011110110000100100000210101001100101000101000010101001011101122000010011100000100110101101000010000110021110000000200000002000220000220110101000211000012001210000200000111101110000010111011001010110120020110200010100012110201110000110000210001211111001110011011020000000010110000120010222110111001010001000010100011021100000200001101001121001000101100020000000101010110000102021110010110100020200200200020000001101001110111101200121120011001212110121012011010001100001210200202000110020211101101101011112010112222200101000102012101101210101112111011020100001111010001010000011221001000111000011011101010111001100000101000000001111012221001121122001002022020010200211000011100000111000000011001112101000222000200222011020111011011020011112010200010002000000000001100001120001002011001010101010100100001101101002001011100001001201111000000111110000200001002022100111100001020112021000000000000011110000000101102001120102020100011101010201102121111011000000000002000200111010101200020102000001110000100011000100210100111210111101110011010022102001001000110000000000200021211012002202000000200222002000012202100221011021100100012001100120100100100010010210002112000111100010100010001000211010001101212
0002011112111011000021222100110210110112000020101100001111000100011000100001110000000001001010101001010100021120000020011100012122002222000200001010101002001001001211100011111000210100110012000001000000000000020000020200000000200001101011000011111011100111001102121100100111010111120111010010011200110200010011010200001120100011010110101112200000101112210102000100001002011011111100100200022000002202200220220101001001111001001210002021000001110100000010010201101111000000001020101210100020001010001020100000111101120102121122001202121101120020011001002011000101210021100021101001001011002022011001211101010021111021000200210000010121100010020210120011000100000101010000100110000101001200102110000011001000101000000020011010010000000000000000001101010020110110101110111001022000020000200200200000200002002020000200000000020000221100100112000001001011100120001010110120000000001001000110000011101001110101100012112111001101010001010110011120110010011210000101011001101010001020201112001101012111111001000000001110111110010110101000100002011002101120110210011211201020002001001100001000210001011201111102001100101202012111100011121201101001010001020002110010110101100001020200101100001100010211001021110100110000011000010101121010001121201110000110100212211100010102101001000110110011101212021200200002101001010200000000100000211100002100101000101000000010111010012022001010011100000100110011101000010011110021110000001110010001010121010120011102100102000011011111111110011222002020000020222011112010110220020110200011100012110201110000110000210001211111001110012012000001002100111000110100121100111000011010000000000001110000000100000000000111000000000100000000110110021010110201010020020110100020211110200020000001101001110111101200121120011001212110121012011010001100001210111201100200011211111001100000001020001111100100110111112201011110010101011010010100100011011111020000000111011112022001011102101011110012210001101121011010110000001111110100211001011100111011010111000000020220022000000010000020000021010100001110010011112111220011211110100011012000100000001100001120001002011001010101010100000002000000112001011110001001100100010010000020000200001010100100100000111101102111100001012100000200000002111201001120102020100011101010201001111111101000000000011000200111010101200010100110000111200110012110010121100111210111101101002000022002010100001110000000000200021211012002202000000200222002000001101100110011021100100012001100120100100100010010210002112000111100010100010001000211010001101212
0002020222222022000022112100001102001012110100001111000002210211011001000001110101011112011110100001010000110020000020011100012122002222000200001010101002002001100100200000200000200100000002000001000000000000020000020200000000200002200012010111121011100111001101011010101120010111120111010010011200110200010011010200001120100012010111100011200000110202210102000100001011010000220110000100011010001101101110110000002002022001001210002021000001011001122122021110011000002110101101011110100010000020002011100000111101120002011121001111211101110010010011001112000002210011200110111010001011001022020000202010021011001120110101221100020121100010110110120011000100000101010000111111101111100201102110000000001000110001110020011010100100000000000000002200000020220200001121211002011000020000100100101010201111101011110111100010010010121011110100100000001011100120001010110120000000001000000110100012101001110101100112112111001100121001010110011120110010011110000210001001200010001020111212000011112200112001100000011110111110010110101000100001020002012220110121012200021002011002011100000000110000101100101102001100101202011012000020110111101001010001020002110010110211100101020201111100001111010111111011000000110000011010010101111100001110111010000020000102220200000201101111101100201120101221012210210011001011110110000100100000210101001201112100101011000120110101121022001010011100000100110101101000010000000021110000000200000002000220000220110101000211000012001210000200000111101110000010111011001010110120020110200010100012110201110000110000210001211111001100012012000001002100111000110100121110111001000001000010100011021100000200001101001122001000101100010000000010021000110100101010011110100010121011001110100100011001110101100110011111011110000111002001112121000110101000111200200200001101011000100000000020001111100100110010112101101210111100001000010100100011011111020000001122001111011001020112202001001011110001201111001011211011112111221211111002011110000110100111011100000111000000011001112101000222000200112121010111112111120021211110100011012000100001001000100210001111012001111011010100000002000000112001011100002001201111010000111110000200001002022100111100002011002021000000001100000110000001111201001120102020100011101010201102121111011000000000002000210222020101100020100121100001101110022100000221100111210111101110011010022102001001000000000010110100011111021102201001011110122002000001101100011011021100200011101111120100100100010010210002112000111100010100010001000211010001101212
0001120222222022000122112100001102001012110100001111000002210211011001000001110101011112011110100001010000110020000020011100012122002222000200001010101002001001001211100010111000210100110010001001000111010000020000020200000000200001101011000011111011100111001102121100100111010110220220020000002002000200020001101111020220020021022100011101110100001202200102000100001011010000220100000100011010001101101110110000002002022001001110001111000011101000011011011111000001001010000010001211100010001010001012001000010001220002011121001111211101110010010011001112000001210011200110111010001011001022020000202010021001001110120011222100020011010101110110120011000100000101010000111111101112101202101121001101100101101000000010000000110100101001100000002110111010111100110022210011100000011100011010002020102110101002210011100110011121120111110100100000010011200210011101010110000000001001000000011000001111112001100001112100010001010011111210101111100020011110000101011001101010001020201111000011112200112001100000011100111110010110101000100001020002012220110210011211111011001101020000001000101000111010101001010100002102111012000020110111101001010001020002110010110101100000020201111011011121001001211000000000100000000000010101111100001110111010000020000102220200000202200112101010201120101221002210120010001000001210111100011000111100001201112100101011010211000102210122010110001201000000020200112000001100000011110100001010011111020011020021011102100102000011011111111110011222002020000020222010112010110020020110200010100012110100110000010100110000101111000110101011020000000010110000120010111100111000021011100000100001100000001011011101100110101001212000020000000101010100000001112100001110100010110100100110100101100001020202200210020221021111111101011012011010001100001210200202000110020210101101101011112010112211100100110010101001101120000112111011020100001111011111020000001122001111011001020112202001001011110001201111001010110000001111110100211001011100111011010112001100010121011000001011011111000121000100112121010111112111120021210121000011012000200112011111201100001110111000111110010110011011010011211101001010001001100100010010000020000200001001011100100000001020112021000000000000011110000000111101011101100010101011021101110001001011101000000000011000210222020101100010100121100001101110022100000221100111210111101110011010022102001001000000000010110100011111021102201001011110111001011011201100221011021100100012001100120100100100010010210002112000111100010100010001000211010001101212
0101000100120100111010111100120100200111001010011000010100112102011110100101020000112010001101111010210101100011110002011100101010000010110122100110101200101112001001001012001011010020200211112110120110111101010110010201100110100100000020111120101001100000001100000001011111111010100100200000121101101101011111010100001010000010010100110011200110010111101111000000002011001011011101200201011000111201122110010111001100100020001111110101010110011000012011022020011110002200011111010111201020100010101110202210012110011001021001000122102111111010010010101111010002210001111200011120001110110111120000120000110022220111000122000200110101101111100000010001100110110001100222211001122010100110111211001011000000102010010010010221010111102100210100011011121000002000220000000000110101010111020200200000101012111100001010200101001010010110010101000110101002211101011011010110000001000011100101100000010011202101102101011100101011111001010000001201110121111021000101001011000010001020001012100021111210000011000100200010122011110202020120111001111000000121110010101100011202020110011101000000001011201020200002002002020001121102000111011101112001012011021102011010200202211021111111102111011011110100110011120100102000000000011011101010012101001110000111101220002000100011001211101000111010001120100002001110001112101000220011210122021100100100011100100121100101110100110110020000111111110110211111111011110111110011201000002010120111001000201101000000100111011012001001111110022122011110101011211202011001000001000100201020000000000012010110100100100011100011000020001112010001012010020000000010010010220010120001100000110000000101001011011001010100001000011100011000012110011100100210111010001000100100120000020020000000022020000011001100002000000000000020001000202212100000211010022200200200002200022000200000001000010000000200121000002202020011100201001120101100100021112000110101000110111000020200000000001000110011110001200020020010110000010001012112111101001000221101111010100101100011000110010010101020100110000000012110101001110010101010112111110010001111110110111110111011011112002102111000021110111001002000000000200200020020010002121110101011102001100101000000100000110110101000100011012211000101010001201121210100201010100111112110011112120210110000000101011000200122012101110020100111100111100100101101100100100001100110111120011020212102101000000010000000100000000001121100011012012110011002000000011100000110012000100001100022002000011121221001201001111111010000000101121001000001011001110001
1111110100120100112111101210010000101100010110100110001101001101011010001101200000111010000000000010110000200020000011020100012021001111010211100120002101102102001101001011001011001120201211001110121100122202100110100112110110011200010011021021100110100001000000000011001120010020110110101010021200102101010100011001010100110000011000010011100110010101100101001101011110101001010111210201001011220201122110010111001100100020001111211011010100011000011011012020011110002200011111010111201020100010101110202110120001221101010000000111001110101000010001102010021101111102211111010110101111010000000011111000021100002111010100000000010112010020000020000020000000000000020000100110001102001111001121001101100101110001000010000111110100112100211201011001011201101100110011110010110000001100010100101010201022001010000200000000011010121110110101000102101002211011111011010111011011000001000011101111200020000001001012020210000021110011011001011201120022111010001110101001101000010111102011110011111110000011000100200010122011110202020120011001101001000110011100110000001101021000000001000001011002111120110102010100110112012110201102010101112001012011021102011010200111201022110111102001001112111110211101001011100121111000011000211010012101001110000111100220002000000001010111010100120011001110101101101010000102101110120011210122021111211000112100101011001000111000101110111110100101111000112110021011110111110011201000101100120211110011101211100001110011010001010200101101001110121010101201101111110020000002011100201020000000000022000000200000200022200020000001002210101100111100002220111021021000110110020002100000200000000101011110001101001110101000011100001001022110011100110210110020000110200210110010010010100110022020000022002200112010001000000111002000202222000000202000022200200200002200022000200000001010001001000012121010001101010011100111101011101100100021122000220202010211111010010201001000011010010012210001100020020010110000010001012112111100011001110100000000020000002100102201010010101010200121110000112010111001110010101010112111120010000111010000111000100010021002011001010100202100000002101111011021210101000001110200022100000102010111011010201000021011100200010000001010000000000110110010201221001100100020001200001000000001110210200000001100120000120222020200000010100111100111100100100000111110010002100101210210011020212102101000000010000110100020221111001011102010000101111001100100011100000110012000100001100022002000011121221001201001111111010000000101121001000001011001100101
1111110100120010021212202110000000101210011020210101111111101102010020002100101100101111011101001000001010101121100110010000011111002112000111000020002011002001100100100000101001101010101111000011211000011101110000010100000000200000001010100120002001101000001100000000012101212010100200111100211001100200001121020210001020100011010111100022100100000110011112000110001011001011001211100100011000101211111000021011010100111111001011220002021200010010201212012020011220002200112222011020100020000121002020112100001000011111012002000111101111011010120000202000110001120111110110001110101110010110010011220001100111111201000111000100120011100110100000000010000000000001011010101001102202002202000022002202200202000000000000000000110000111100110100001101122101100201001012110010101000011001011000102111201021010100000200000000002020020220020000101102111001211101011101010220000110000002001111111111101111201002201012011100010022000001000000102120110000020110101101101002111010001020001021121000020100020012010100110010122012011202020121100100201000000110200020101101012001012000000001110210122001112111210011001002020012012002110010011102111001111011011111101000110202101022220212002212011110111211010011211100001011110000010012011010011100110121022112000111200111010102110211010000110021000202110101100101100122211110010001011000111111111101011100010111001001210010200110111110211000110100101200011020010200110100201010012010111111001000201101000000100001010001010110201102000100111110100101100100211010011011020212011100200010101012011220011200001110000111000120001012011000002010111100101001100021210120220010000000010001000000011110001101000110002000011001111001001201000200100101111100111000100000110011011120000000022020011100000000011110010000001010010000112112100001110011111111110200010000111001111010011100011000000011220010001212020020100100001120101100000022011110120201011101000120000101011010111010011001100000100010010001121001110010112011001000110001100000100111011001001211002112020000211000211222121100101001010101200101101101001111100102002011101120100220011001101121102201111100021100201001001000111001100100010011111012110001012002212011210210211101101122200200101100001120011001010200220021000011100110100000200111111110112111011100020000000102101000100011012201110020101110102000100001110000100100000011101211211010001111022102001001000110000100000100001002111101110002122010110001001011111101000101021100200011101011111010111120210000101111201011110010000101120001000101011000001011
0001110111221011010121111100210101210001000101120001111110112202011120001101011100202111012102112000101111001112211011111000100100001121100122000010101110001011100000100002101001110010100112111011210000011101110000100011010000111100011001010021002001101000001100000000012101212010100200111100211001100200001121021101011110120001021011000021200100000101012112000110001011001011001111100100011000002202211110120001001100111111001112111101010110020000101121022020011220002200112222011020100020000121002020112000002000001111021112000122102111111010010010101111010001120111110110001110101110010110010011220001101011220211000111000100120011100111100000000010000110110001101121212002112111101111100111001111001000101010010010010110110001111100110100011001010110001101111001000000101101020012021100201111201021010100000200000000002020020220020000000101101112111002001000000110001010100012000111101112100021001101010011111111201000122000010110012120110000020110101111011011100000010120111012021000020100020101110001120110112001000111111021000000101011000110110201210001001102011110000001000210012001102110101101102101020012021001000010011111121101111011011111101000110101110112110211102111011011010101120011101000000110100000010000101010112111101000101011101011201110110102110211010001110120101212021200200002100102010100120000100011121100001100011100011100022000002000001100010010112102010112101110010010011110000110111021101010220221010011112110000001211002020002000100101012000200022020200101100100211010010002000100201020100010110121001100110000211012200010100010001100012001012100112110112011111000210110120010000000010001000000011110001101000110002000011001111001001201000200100101110110110110200110100021001110100110022020000022002200112010001000000111002001112121000100101110111201100110011200012100101011111000010001010100110101000112011110010100010020111100001111011110120201011101100011111111002100110010020112100101000111011000010001110010112011001000110001100000100111011001001211002112020000211000011222121100101001010101200101101101001111010001001001100010001100100010011001020000001000021110200101001101001000201200121010110101121000001002201010100111100000100000101110000000001010001100000200110010100111001210100010101200000000101000001100110000001100110000121111010111010020101110002000100001110000100100000011101211211010001111022102001001000110001010100000000001010110011011011011000001100200210001111101021210100012001001221010100021200010101121200012211120100101120001000101011000110000
1012111001110000111111101110110100101101010000020000000000022202002220000202020000212001001201112000100202000011110011002100101111001121100111001000200101000011001111000011012001120010210122112010110120122111200001010111010101201101101111100210102002200002000001000110102011020020220220011010011100101200000100011001010100110000011000100021201200000010001001001101010100211001110100110101001021110211111000000001120000200010111111010101110200020000200222022020000000002200000002020100100011001020101120101100011000111001012111000121201201111010010010101111111111120010000100002210001110011121011001220000000021112101010100000000010111110011000010111101100110110001100222211001011020100010201100000011001000101010010010010110110001112200220200010002021101101100110011110010200101011111021110101010002001012001100010100101010000111000100100100101100200112002000011010000001011100011100101100010010020202001101011011111100011011001000101111202211022202020000220001001200000020111220112020000020000020200200002200101211002010101111010100001111000100110110120002200000102010111010000220000101002110211110102000200101202012111100011021111111002100011101211010002000202200022220222002222020000000200000020220200002000010100120100202010001212102001011111000220002000000001010222020000121011111111011100210002201111102110000101011000100112111000112100101011000000111010101121020110100101110000111200122010001200000000111100001000111222010000111111000001110011010001101210101111000100111110111211101201100010001020020111000000200001100111110000100100100011100021000010001210001000001010101110211020122000220000020002200000200000000000002022022002020000001001122000020000001100010100100110111000000220200120110110000000200210012010100021002200222020002000101211112011112121000101101000021100110110102201111001100000000010000100000200120110001111010121111100001010111110000021122000220202020202000020000201002000020020020002200000001010010000010001100000101001101000021001111001021011100000010121011100000020000010111011010100001100010002110000001010011121000010002011101120100220011001102112011101101100111000100002012010111001100100011120010002111100002002202000210201000010200000000020111010101111000000100110110010201110002100100011002111000000010001000101201000101101210000021121010110010011100112000000000000100000000000000002200200200220020020202202202001000011001120100010111010000020002020000002001001100111201000222000022220000002000002121110011122110111210022100112111110100012121010010001011011110101
0002000000220000020020222000120110110112110010010010010100112102001120001111021011212001001201112000100202000011110010011100012122002222000200001010101002001001001211000011012001111010211122112020210120111010110001010111010101201101101111100210102002200001001101110100011002122000100200111100220002200200001111010100001010000010010100200022201200010100000001112211111100211001110100110101001021110211111000000001120000200010112001120002020200011000111111012020000000002200111112021010010001000010102001101000001000111001012111000121201201111010010010101111111110120010000100002210001110011121011001220000000021111201000100000000010111110020000010000010010111221000101111122101011020100010201100000011001000102120021000020121020102111210210101121001020110011100110011110010200101011011010101100000101012000000000200000000011010121110110100100211201012111002001000000120000000001002000010000111100020100001010011111111201000122000010111121211211011111120000111002002100000010011111022010010021100021101100001101000112011000101010010100001102000000110200010010011101211011111010000111000101002110211110102000200101202012111100011021111111001011020011211011001100010000000110210201100001122000000220000000000000010100100120100202010001212102001011111000220002000000000001100100101110001001111110101101011101112101010110100100011110101001001011100001011001001210010200110111110101100111001101200011010010100101111201010001010220221010011112110011100200020002000200000000200022022020200201011211101011001001010000100100010000001100021000000100100100011100021000010001210001000011011111111202011011000111000011011100000200000000000002022022002020000002000112000020000001100010100100110111000001110100010120100010010100100012010100010001100112010001000101120111011112111100101110011110100110110101101100001100000000020000100000022220000012101010010100200000120102200000021012010220202020202000020000201002001020020020002200000001010010000010001100000101001101000021001111001000000010101100012000100010010110010011011010100001100010002110000001010011021000111002011101120100220011001102112011101101100111000100002012010111001100100011120020002111100001002101100111101100010111121101101000000102120100000100110110010101010101000100001101022111110021112010101111000100102101000111021001110010010100210101101100011101010010010100002200200200110010111011111001000000110100101010000000001010110011011011011001002000001201000222000022220000002000002121110011122110010101121200012221220100011010010011110011001110101
0002001001110000110010111000220200200002000000020000000000022202002220000202020000202000002102222000200202000002120102101000200001000020200022000000200200000022000000000002002002020220200221222020220021011010110000020200000000200000011002010011010120100102011001000110102011020020110210012110120101201200001211021101011110110010021100100022100200010010001011000000001001111011110100110101001021110211111000000001120000100020001111111011010100011000111111012020000000001100112121111121110000000020001120101101010000111001021001000122102111111010010000102020022200202202200222000220202222020000000022220000020000002000020000000100110102010120000010000010010111221000101111122101011020100010201100000011001000101010010010010110110001112200220200010002021101101100110011110010200101011111021110101010002001012001100010100101011111110100100100100201201012122002001011010110000001000001100010000121100020100002010011110201101000222000010110111120110010020221001120000000200000020111220111010010021100021101100001111100111110010000000010100001102000000000111100120011101102011001010001110010111102101120000102000200101202012111100011021111111001011020011211011001100101100011220221101211010111000100110010110100001000000100120100202010001212102001011111001220002000000001010211010000021001112020101001111011101111102110000101011000100112111100112100101011000000111010101121111110101100111001101200011010020100101111201010001010220222000000202200000100200011011001100100101101011022020200201011211101011102010000010211000000100001100011010110000200000000000012000020000121000000011011120001101001000010111010111011100000101000110010002022022002020000002000112000020000001100010100100110111000001110100010120100010010100100012010100010001100112010001000101120111011112111100101110011110100110110101101100001100000000020000000000111120110000010000122112000002000010010000021112000110101010101000010010201001000010010120001100000101010010000010001100000101001101001011000222001121011100000010121011100000020000020100020000000002200100002200000001000011021000111002011101120100220011001102112011101101100111000111011011011100100101110020020020002220000102001101100101101000000100011100110111010101111000000100110110010200020110000210110201022111120111212110101111000100102101000111011001201210010100111100101100010001010010010100002200200200220020020101211102000000110100211010111111010000020002020000002001001100101111100111000022110100001100012011110022221120000101111201011120110000100010001001110011000110100
0002001001110000110010111000220200200002000010010010010100112102001120001111021011212001001201112000100202000011110011002100101111001121100111001000200101000011001111000012012001120010210121112010110120111010110001010111010101201101101111100210102002200001001101110110001011021010110210012110120101201200001211021101011110110011021100100021100200000100000001112211111100211001110100110101001021220111222000010002120000200010111101120002020200002000022022022020000000001100001011110211200010000020002011101100011000111001012111000121201201111010010010101111111111120010000100002210001110011121011001220000000021111201000111000000010111110011000020000020010001111000011000011100001111001101101011001101101101000000000010000000200000222200220200000002022202200200000022220020200000002100011010002020102011012001100010100101011111110100100101000102101012111002001000000120000000001002000010000111100020201002101011010201000011111001000100101111110021111121001120000000200000020111220111010010020110010111100101210201211002010101111010100001102000000110200010010011101102010111010000111110111001011111210002001101011102022002000020022202022000022020022202002000200101100011220221101211010111000100110010110100001000000000001002022010010100110111011121001012100100100001010222020001210011111111011100210002201101001010110100100011110101000100211011202000011000002010001011020120001202000011111110121010012210000100111110001000111221020011021021011001110020001001101210101111001111021110200111211100100111011020020111000000200001100101120110010100110000101001000120000011000000011011120001101001000010220010120001100000110000000000012021011001010010000002222000010001011201000200110101111110001110100010120100010010100100012010100010001100112010001000101120111011112111100101110011110100110110101101100001100000000010000000000022220000001111010121111100001010111110000021122000010100000110001111010200000000100001210001011011111010010010110000010001012112111101001000221101111010100100010121011100000020000020200020000000002200100002110000000010011121010010001011001010100110000000112002020000000200201000100002012010111001100100011120020002111100002002202000210202000010200110001011000000101110101100000200000001200020110000210110201022111110021112010101120000101112011000201011001201210011100112000000000000100000000000000002200200200220020020101211102000000110100211010111111011011121001020100001010001100111111100111000022110010111011001211001000111100111210022100112111110100012121010010001011000000201
1010111111010100111111112100120110110112101110001100000112120001110011001101200000101000000101001110100100201010000110010000022022002212000201001010011111001011110201201001111100100100110011001110111010010101020000110111010000111100010021100110011010110111011001010002001112010210020100111100011101101200010010000222121010010010111101100011100011000221102000000000011010111001010112100001000010100010002110000110111011111011000100000200000020021100201221120200011010001100102111110121100000101010001101011111010101221200111011001201101111002000110101001010102110200020100122011010100001100001110000010100222002000220220111101000020010110120100000011020010002211000111000011100001111000010111222012011000220201101001011000111020200002001101111011110111112200200111120122112101001111101022200110000101121100101100100100001000001100001110100101002110011100101010101010000000000002000000110010121101101201100110021011110111110010011100110012120000010112000001110200001112001111011101010111112111011121011101101210010001120010110202010100011011102000001200000202110000101010000012100110100000100200101210001010110101220100010110010102010120000002002020002020020200101010202100101010111001110121121001012001011210111011010001011000110111110021010101010000111202000100120011000100202101001111121011122001012201020101110100000201011111121101201122100001011001001210010200110112211110202002000011021020002200022111112201000001010011111011000110012000001010010000000020110000020002021121110101110112112100000010010021101100002000002210101110000020111120000101000110110000011011012210010200000202000000000002000002020000222200011021101100111012102011100111000011100010001011110011100210210010020100000100100100021000000200220022010100020012100110120020111001010011102011121000002001012211111010100010002111101011010011110010110000011011121121020100222010001111121011111000022000000101100002120210010000100011010101010111001121111112000000011000001210000200000200000020100111000000110020000000211012001001011011111200121000100112111110102101000001001001011110101011122102020201110100100101120112100120101020110200101101101112002000001110111101210011001111111001112010010101000001100001101010000000011111111010020000000021101011101100010100020000000111001100002121000000022000121110122020200000010100112010100100101001010011020200110111101010010002101022102011100001110000000100110121111001011102010101100211102000121201100220111111210200021100011010100100200000000000000000011000010200022112001110100120200111112
0000220111112011110122001201210000101210011201111101111002211001121121011101102002000101011101001000001100100111000020120000022022002212000201001010011111001011110201201001111100100100110010001111111010010101020000110111010000111100010021100110011010110011000001100011001111011011210111101010010100110200000020011111120110110001011001201011100011001211112100000000001020100000020112100101000000210100012110000110002001111011000100000200000020020100200211111110112220101000001010200121100000101000100200111001010100121200211011001111211002110011121111002011001000211020100111020000210001100001110111211000011102100111110111111000020010110120010020000020001101111010111001122210011111110010211222012011000220201101001011000111020200002000101111011110111112200200110021121121201001112000000000002021001000121111001020101012110101201112101001100101110011100101010101010000001010101011000101110120011101201101010020011110111110010011111200101020000010112000101110100000102100100011001010000101001111002002000000011100111110010110112000100011011012100001100100111121000011110100001101110100101000002110011200220200120111112000000001101101111101100000000001121120020111100000010201111012010211112111202101001011201111011000102010000110112110012010100111000111202000100010011000000101000002111111011111010001102020111010000000200000211121100011120201212111100000211010110110011101221102002001011011010001100011001111111000000100001112010110010121000001010011000001010200000110002021121110101110112112100000010000021101000001001111200210110001010110221011212001100110001011021011110020200000202001010000002101111010000111100011011100001200011202101110111000101100010002020010011100210210010020100000200100200111100100200210011001110111101210020211110011001010010102011121000002001012211111010100010001111101011010011110010110000011011121121011101212101000101111101202100100002022000000010110001000121100002010101010111001111011002110111001000010111000101001101010010211011121000000020000001111112100000020000020200020000000002200200002200000001000011101001120011111101010101000100100102111022100120101020110200100101202002001101100111000200200011000112110001101001011101000010000000110010000000000001100000110110001100101010012000000200020110000111000200111111000001022001021200010101100100121010112000101101101001010110011200000000010011120002101021101111011010020000000001100001010101011002010001101010001100121201100220111110210200011100012010010011110110000011000000011000010200022112001110100120111221001
1011002001010100111111112100120110110112101110002200000002211002011021001201201001000101011001001000001100100111000020120100122011001111100100000020002002002002000200100001101001110101111012002220221111121111120111110022020101112201111111010111111111211111011001100011001111011011210111101010010101110200000020011111120110110000011001101010200020000121102001000110001020110000120101000001000010100010002110000110111011111111000100000200000020021100201221120200011000002110102111110111211100111010201110101111010101121200111011001201111101011010010001002011001000211020100011111000111011001011010111211000011101101111110111111000120001010220000010011010011102212011101001121210011111110010111122012011000220101101001011000111020200002001101111011110111112200200110021121121101001111101022200110000101121100101100100100001000100110011021100201101200100102001111012001110000110001001001211110121101101101100120010011121201110011011100110012120000010112000101110100000101100100011100020011112111122012002000001110100111200020220202010100011011102000001200000102110000101010100001101111000000000101111120101110110101221100010110010101011120101101001010102020020200101010101010101010022011120112011101000010000201111011010102010000110112110012010100111000111202000100110011000100201101001111121011112001012201021211200100000101011111121101201122100001011001001210010200110112211110202002000011021010002200022111112201000001110020100111011100101011111010011101011011011111020002020222020001020122202000000000001021100101010101111210111000001010121121011111001100010001001111001110011100001102001100001111000002020000111100111010001100011011001010010111001201001021102020111011100220201100020100000100100110021000000200220022010100020012100110120020111001010011002022010000210111010200200000001110102101101102020021100020211000001022020121011101112101000101111101202100100001022000000010110101000111000011010101010111001111011012110110012000010111000101002002110110112110211110111010000010110012001011001112101100111110200111111011102011000110010011011111111011122102020201110100100100121201201121110111021201100100102001001101100111000200200012000111101000211010011112001101000010110011010111100112210111100110001011211121121100001100020110000111000200111111000001022001021200010101100100122110202000211101101001010100101100000110011011211112201110001211011010010100000100110112020000020002020001101010001100110200100120111111210200011101001110011011110110101121011110121010111011011121001101101020011110100
1011002001010100111111112101220100200111001111110001111112120000220111011001101001101000000201001110100100201010000110010000022022002212000201001010011111001011110201201002111100100100110011002211121111121111120111100022020101112201111102010111111111211111011001100011001111011011210111101010010100110200000020011111120110110001011001101010100021001211112100000000001020100000020102100101000000210100012110000110002001111011000211110101001020020100200211120110011110102000001010200121100000101000101101001000020200020211110100000010201012101000110101001010102110200020100122011010100001100001110000010100222002000220220222202000120001010210010020011020011102222010102001211220011101110110101111001010001110100001001010011010010100001000000010001210101011210200111120122112101001111101022200110000101121100101100100100001000000110011021100201100100200002001111022001110000110001001001211111111102101210101010020011110111110010011111200101020000010112000101110200001112001111011101010011112111011121011100000011100111110010110202000000022021002100001200000111211000010000000001100111000101000002111120101110200011220100010110010102010120101101001010002020020110010010101100201111101000201121221202101001011201111011000001011000101001101011000001101000100102110000000000000000000001001210001011100020001111121221100000000200000221100100201122100001011001001210010200110112211110101001110000111010010001110110121020000000200010101110121000210011111000012101012001101111110001010211110000010111011211000020010021101100002000002220002000000020222020000000001110010000011011012210010200000202000000000002001111010000000000111000000001100010101100020111001201000010002020020022000220200100020100000100100100110100010100100001001110111101210020211110011001010010102011121000111001010200200000001110101101101101010011100021102010001121020110020100222010001111121011211000011001011101100001110110010010200002010101010111001121111102000001000000001210000200000200000020100110110110111010000010110012001001001112101200111100200111112011102011000110011001011110101011122102020201110100100101120112100120101020110200100101202002001101100111000200200011000112110001101001010101000010100001101010000000011111111010020000000010101010012000000200020000000111001100002121000000012101121110122020200000122110202000211101101001010110011200000000010011120002101021101111011010020000000001100001010101012102010101100211102000110200200220111110210200011001001110011011110110101121011110121000111011011221001101101020100011112
0001001001000010001010111111220210110111010120001100000112120000110011001101200000101000000002102110100201101100000200000000011111002102000201002000110111000010111201111001112002020002002011002101020111112111221212010122020102102111101112001110112001112221011001100002000202002111100001201001000101000100001010111111121110120010122101000010000111111210111100000000000010111001000111110200011021100010002110000110111011121111000111000200000020022000200011010010112221101010100111100010100010101011000110011001021200112101121011001112112011110010010001102011011100211110010011020110110001110110000221110001010112211002000221201010011011010111110010010011100000000000020100022100000021110010221212012001001210101100000021011222021201001010112102121110111112200200101021221011200010002001011100101010100011111011001110001001110100211122012001200001000200101100011112010110000000002000000110001021101010211102000011002000020000000001111100110010000111011100101100001001211102212011101110101112102122112002000100010100121111010121112010101012020001000110000100020222000101010000001110110100101000200101210001010110101220100010110010102020120000101011010111020011100010010101100201001112020220002002202011000000211000000100001011011111001121111110100110100111211011210010010000000202000001101111011111100001111020101111000000100000210111001111121111101011011102100011200001101120010101001100110111011002100011110011201000002010120111001000201101000000100001000011011110101011001011211121111120211111110010000010010100100001000002210011000000010211010000000011110000001022011011111010111010112011110101101000002010100111111121011100011101001101001201111000101100010102010111012101210110110111110101101110110020000001100110011011100010011000100011111112111010011001112111110111111021200200000001110101101100211010001110012001110000121020201010001211201001100111101201100111001011000000010110002110211100101010101010111001111011001120120001010010011000002002001011100211011111000110020000010210102001011001121101111112110100212011020211111010210011010110111020010111101010101000100100002111021000110101020210111000102101001001100100010010110101110010202020002002000011111000000000101110000000001010001111010110110010101121111121100001100110110010110101100210200000001012101011110112020201101011110201100102112202011110111111100000000020022221011101021000211011010020000110000010112020000020002020000002000000200221201101110202020111100001101000120110200110100000110010010101000111111111011102000100120100212102
0102102002000010111111111111220210110111010120001100000112120000110011001101200000101000000102102110100201101101110101001000111011001101100112001010011120001010210101201001111100100100000000000010100000000000020000020200000000111100010011110121001110210011000000000011000202011111110000111011011002000100011010111111121110120010122101000010100001111210111100000000000020100000010101110100001011110100112000001011020010220220000221220002012110010100100222020200022000002200202202020010211110110011111020100100011200112101120100000011102021101000100100001010112211200110010011021010110000000000100221110001010112211002000221211010011011010111100110122010021101111000111100022100000021110010221212011001001111211100011012010222021101102000201112122000010112110200100021221010001000000101011100110000101121100101100100100001000000110011021100201011100200002000002022000220000110001001001211101011101010211102000021011001011111001002211101200021010011011100101100001000201201201011000121100112102122112002000100011110110210011211212010101012010011000110100000111211000101010000002100210100101000200101210001010110101221101000000001101111111000100010000110121111010111100000010201001112020220002002202000000000101000000120001011010020111121111110100110100111211011210010010000000202000001101111011111100001111021211200000000100110210111001112112100101011001111100111210001101120121001001001011101011000000000110121020000001110001001010121010120010110000002001001100110000200000001200211111110100010221010010000010100000000000002210011000000010211010000000011110101001121111111220110111010112011110101101000101010101221110111000000000010011111101020211000011100010101001201001201200120020111110101201110110010010010100110022020010011111110101011020212111111002001012111110111111021200200000001110101101100211010001110012001110000121020221001001201201111101001100100200100002022000000001110111120100200101010101010111001121111101010010000010001110000002002001011100211011101000110020000010210102001001112012111100112110100212011020211111010210010020110002020011000100000101000000110001112110101111110111121112000101001000001100100010010110101111010202010001101000011111001000000101110000000001010001100000200220011100012100001010011110120000010110102000002210100100012100010110122020201100021110201100102112202011110111111100000000021021110011110112102111100102120000000000110121111000020002020000002000000200221201100221101021220100002000001111010011021210010111011210020000222022110120102101100020000000211
0000110111111021001111000211210110011210020210001110000112102101022012000201201002000101011001001010111100101102110011111100211000000000200011000020002011002001100100100000101001110101001000001101010101111010120111010111010101112201111102010111111111210011000000000011000202011111110000111011011002000100011010111111121010010011111101010001000010111111022100110110010020100000010112000000000000100000002000001010011011121111000110000200000020021100200112020200022000002100101101110010100010101011010110101000011200112101121011001112112011110010010001002011011101211110011011020110110001110110000221110001010112211002000221211010120001010220110010010011100000000000020100111110000011110110111101000000012001110000011011021121011001101000100011112100000011120200101120222001001000000101011101010110011120100101101110001001110100211122012001200010010010202000002012000110000111000001001211101011101010211102000011002000020000000001111100110010000111011100001100101001211011121002111110201112102111221011100200111020000220001101122010101012020001000110100000110121011001121100002110111100202000101100101100120110210111101000000001101111111000100010000000211110020111100000010201001112010210011112102011000000211000000120101010011020121210111121111121000122201100100120010000000202101001111121011122001011101011112010000000100110210111000112112100212000100110101111120001100010111001011101110101001001000000000010111000001100110112000110101210000000100002001001100110000200000000101110000000000001111000010010010100100001000002210011000000010211010000000011110101001121111111220110111010112011110101101000002010100111111121011100011101001101001200211001201010020001010010021001110201110110000000000100010010010010100110022020010011111110101011020212111111002001012111110111111021200200000001110101101100211010001110012001110000121020101010001211201001100111101201100111001011000000010110002110211100101010101010111001111011001120120001010010011000002002001011100211011111000110020000010210102001001112012111111112110100212011020211111010210011000000110100021112201020102100200110001110021000110002111100100001102101001001100100010010110101110010101011101011000000011000100100001011000000111012112112010010000000010012100110100001100110110000020001100111200100101012101011110000001011110021111102100202102102112010210011111000110021011121011101021000211011010120000110000100010211012001201000011110111001010011201111110112021111100011101000120110200110100000110010010101000110100011001001000100120100212102
1012111001110000011121212110110100101101010020100100000112011201001110100101020000101000001101111000100101101011110011011000100000000010200021000020002011002001100100100001101001101010101111000011111000011101110000020200000000200000001010100111102002200001001101110100011002121100110210200011211111101100102212111100011110100000011000000020100100110101011101111210011002111011001100100100011000001111112110000111120010210011000112110210100110010000200221011010000120102100112212022020011100000011111000201001001001002000122001000211101201111010010010101111010000210001111211010110211111010000000121110000010010002010010100101000000111011111010020000020010001111000010011100110001101001201001011012102100211101100000011000221020101112200220200010002021101101100110000111001210202011012021200111101101011021100000110100012100101100001011011001101101101211011001000100110000001000001011212200110010020101101101002020210100022000101010000001112120022202120000112002002000010001011001021011021120210000012100100101010221101000112011010000001111001100210011200220101000102120210100000000000001001200111100112000200101202012111100011021111111002000020000220020002000010010101100100202000011012010001121000011111000020100100001001121010010100110111011121000111200111010112010200000001010110011011101001011010000101000100210000201022010011111101022200000022001001110001200111010010110000111001101101111010000100000010101000001000111222010000111111001111100012111012001101212011011211012020100111211110101010111020020111100001100000000011000000100000100112100010100010102100111001101000101110202011111011210110011001100000100000000000001011011001010010101001212000010001021110011100110110110011100210100120100110011011101210111010000111112111101010010111000020001001112102200001111011211211201111100000001111201101101020001100101100111000011000010021002000002000010011000011001000000101010211010010011101011100111021110001100011010120020001021000100000101001101000021002111101111010100101100012000100010010110010101010000000001210000001020010100020112111100202001000100110000110011001001111011101101101112000201101011110001000111200010011111012110000001102201100100101000001100000001010111011000000001100000200110000011010101000100001101111211120111212110110011000100102101000010111010100000010100111100111000001010101110100000011211100101120011010111101202001101120101210000110111111021101111001011110111002000010010200000010111100200010101011101001011210110101210012101111010000100012020020010001011011110101
0001000000110010011010211111111111100112100010011000010100121111011120010201110000112010112112222001200200210011010111111011122122012111010110110110012111001011000200010102101001101010101111100011122000022202200000210022020101112201111111100210112002211110012101100001011102111100110210200011211111101100101111010211111020100011010200200112100201100111101112010110011002002012000101110100001011110110112110000111120010210110002112221102011200001010111021021110011000002200101102021110101110000010101110112101020101112001121111011121101020100000000010001121011100201102211211010110211111010110010110110000001022120200000022000111110012000120010010000020010001111000010011100110001101001201001011012102100211101100000011000111110100222200220200000002022202200200000011221011210101001101001000002010201022000000000200000011101111110111021011001101100200101011000000100000001011100011011212200110010020000101010001120210201011111100020010011121120011102110100110100000201000010120210101021011120100020100110100101010221101000101000020200001102000010110100110111201010102120210100001001110111001011121110012001101020102012111100010011111111001012011121102011010111101100012120111102111011011000100101111111111102010100010020011101100010100110111011121001111200111010112010211010001220020000202011100110001100211101200100001111000001021112100110011202010112001001001100000010010002102000111101011020020012210011100102010001000111221020011021021012111100021102011101001111110112012021111211002110101122001011020020211101001100000010112000000100000100112100010000101002110101001101000101110202011111011210110011001100000100000000000001011011001010010102000022000020001011111100200100101112100001000000100010010010010001100111010001100001100112010001000101110010001101101101000110011110100110110101100100001101100000010001000101011111000012101020020001100001010111110000011012110120101010101000010010201001001010010120001100000100020020000020000000000002112111100011001110101011100010001101101001101020000211000001111110000101110010001110010101010112211100010001000100110000110011001001111011101101101112000201101011111000001100100010010110101111000102001102011211101201100110011210200111011001010000000000200220010201210002100100000200111111110112111011200010110100102101000100011001112120010200210001000000001200000000000000002200200200110010111112102101001001120101100000100000111021101111001011110111002000000200100111010111210100011001001211001000111100010210012111001212210110011011010010000001000000101
0002002011000101111111201221101012110111100121102100011100111001022011000101200001101010010121000010011202000110101110110000022021001101010101101010011111001011111201211002012101001110210102001101101010111101110111010111011100100101101011000011111011100110001101011001100210000111010001100010010011101010000020020211110100101011010000011101000011210112201001000110000011110000100101100010011110011111000011020102000001100011000221101200010110011000100111012020000010101100001011020000100011101010200020101000000200010001010000000100101110002001201100100000020100011111110100020000111012100002001000110001212101010210120111111100110102010111110000121002111110100101100111111000222101000110002110101011010100201000011000000000110100111000110000002010111000001000111000100001101101111001111101001010200020111100000200000011101111110110010101000101000111101001000000100010001000002001000112100121200001102010100020011110010010010000000000021110111000010011011002000011100101101011000010011201101111012020100111110111101001010012121011010111101001000001010110102110001102020000021100001101010010101110101102002002020121221101110101100120200002100010010111100011021101111011011110101100010101020112012011011111100000000100011010211011101110110100010111001021111110000011001111101100111021000210002100100001101001101110010112121100001011101100210000000011000000111010101002110021021001020200200200000000000000001100020200200200020200020000022020021002000010111122021111100111101002012011111101011112101020000001010212000001100010000001010110000100000101000001101000000100021001011110211000202001100000100210011011100000100001010101000000000000000200001101101011010011011010021000000021020010000110200110121011011110010110021011100011001100002000000100100020111000211111001001101111011111110201111101011011111101001010010001011100011011001111010011101011002110010012100010001000000000000100010011000100011010111010001100110110111101111122000010200000200000201011011121000201110001010000011010011010010010110010200010100100001101011112111000010020122000110021101122110010111100101010020001011001010001111000101101011021011010110001000001100100011000011201010111011010102000121001100101020000111001002100000201120001121110001000110120101100010000010001110010100210010022111021110121010022020010101110100011022101011010001010101000110100011010001001110011100111002001101110100000000010101110011010101001100101010100101100110211012000100011100022000000012110220000111002201001010001011100020001110000011000110011
0001001011000001011111101110100002110011000111111100001000011100022001000101200001100010010111001010000101010120112010210110112111111110011001101010011111001011111201220001112001011001011101100001111000011010110001010100000000101011102101000001111001101010000010101101101110000111000110210000001011101110010010010220000000000001000000110011100101111212102000000000000000220000100101100010012120120210011110010111100011100020000210000200000020011000201210001011102111100001001020100100100011101010200020101000000200010001010000000100101110101000100110100111111100001111111200020010001001100002111000010001211111120111010111011200000201111011010010111011011110100100110101021000111201000010001120101011000000200000011000000000110100111000100000002010111000001000111000100001101101111012020101100000101011111100000010210101000000111122110112000102000011101001000000100010000000002001000112100121200001102010100001112100010001000000011101111100001110010011011002000011100101101011000011011201101011001010200110020110111100010121111011010111101001000000100110101110012001021100011000000200220001112201111111011011110220210111110111000211101001200010010001200000021101111011011111010111001110020112011021010001100000000100011011101011200111100100021101001012110110200022002222202000210110001120110101011010000101102120010111110100001110001000211000101011000010220000111012111011012102011101100101000000000000001110010110100200020200120011011121110002010020101011011101111110012121111010001110112112010010001011000001100011010021210120100000000200000000000011110021000111011001012110121000101010010100100210011011100000100001010101000000000000000200110001001101010101000101011101100020020010000220200021221022002210010111110002110101100110011101100111100020110101110111001002001211100112010201120111100012012101000100020001011100011010000111001102101100001010011012000010001000000000000000010011000100011010111010001100110110111101111122000010110010112011001010210201111100000110111010112100101100001011000120001100000000011120101000020010100020001111110201010111010000111211102010010000020000101001202100000002101112020011100101000001100100011000011201010111011010101000010000110200111000100011011111000011010001011210011100210120101100010000010001110010100210100011011121111000000112110010101020000010011000001010101110100000110001000101111101100011101100001011001120100010111010000020002020000002000001010100110200121202012000100011101012001000012110220000012111200012110111011100010000110110010000000122
1021110001121000121010111110221201211001000000011100000001011102011120001101011100101000001101111010210101100002220002002000200011011011200121010100111210000021000100010001002002020120200210000010111000011202200010111021021010012111121001120111010110101000001101110100011002122000201100110000110011100101111112111100111110110012010100110012200101110101100101001211011101102012010201110100001011111101111110110001010100101111000222110011010100010000101121011010000010101100111121022120011010010100112100101000002000001001122001000211101111011010120000202000110000120111100110001110101110011121011001220001010022220111000100000100000202020011000000111100000210110000110111111002021021100020110110111012000110202110010011010221020101002100211201021001020100011010210011100001100101020000000000002020201012100100000100110100001010120121020000000100102001112001002001110110010011001001100010000122201010110101010011111111102111010002000100001111110021102110000210010000201011010111210112000020021121000011110210210101211002010101020021100011111000100010110010101211111010011110000001000110121000002110001202001100200202002220200002121110111001001011110111020011011010000001010100202000002022000001220000110100001010110100000002011011110101100221022112002112100100000001010111110101211010111112021100201101100111102210111101022000000011111010112100101011000010220000111121011000111101110101212110022010011200000000111100102010120111000000202200000001211001011001100001001101011111021110202002200202022002002020010112000001100101000001010110000100000101000001100010100022010000001000020000010000000110111010121010000000010001100000011010000000000110101001122000020000001201000200100101112100001110100011120011011120000001111011010101100110011101100011000020000101101212100001111022211111110200010010111011111100010111001000001011111000000001001021001000011000010010000011001000010000001111000000021110010000100000120100111011110111121111010001110011011101001002100100122000112110100111101011000101010011011111000121000100112111010102011000010020112011100111002001200120001210111011001111011101101001112000100002001011010000100100010010110112121000101001102000201101000000100100000110111010100101012210000200000000101221112200111120101100000000010001000110101100001100111000111212010101100011110211001101101102100001110100000011211100101120011010111101211011010010000110000110121111001011102010000101111010200100020200110011111010200001101122001010112120220001100001101011120110000100010001000001011011220000
1021110001121000122111101220111101112100010000011100000001011102001120001201110000112011011001111000100101100011110011011000111011001121100111000010101101001012000100100000101001110210100110000020211000011101110000110111010000111101110012010021010120100111001101011010101120010020110110101010021200102100000101122002020110210012010111100021200100000101101012000110002002002022011201100100011000002102111110120001000200000021001112110011010100010000101121011010000010101100111121022120011010010110012110201100001100111002121000000111001020100000110000102010111100111212210121000110201111011011001012220001020011111011010100000001000202020011000101110101101220110101110212121001122022001111010021112102100211101100000011000111110100112100211201011001021201100100000012110121200000011000000000002020201011010100000110100011001010120121020000000201200111001002000001010110002020201011100101100011111010211101010011111111102100121001010110011120110010011210000210010000201011010111210112000000021121000011110101200101211002010101020021011001102000000010021100210111100111011210001010110110121000001210001202001100200202011211100102010111101001001011110111020011011020000000001110201000002011000200000020220200002000010100010001111001002202002000000022001220002000000000000100100101111000111020110112002110000101001110221111110121011111100011021201111021100011211010110121120010211101110101212110022010011200000000111100101100120210220022011121112001200120001001100100000200011111021110202002200202022002000111000001100001100001100011010110000200000000000011110010000022011011111010020000000000000020220020220010000000010000110110022010111101100020111001122000020000001201000200100101111110000220200121110021001110100111111011010112101210121111101011000111001101101222000001102011122111110200011110122011111100010111001100001100111000000000000012002000002000010010000011001000120101011212000010011111011000110010020101211011010111121111010001110011011101001001110101011000001100010111102100001101020000211000011222121100101001010101211000110010101221010001001011001010100010011011011001020000202001112000100002001011010000100100010010110112121000101001101100101102011000111100001011001011001011011110000200110010101121211100110010100011121110011111120100010100000112012011110011001202210010010012001001000101000001110100000011211100101120011010111101211011010010000101000010000002110111110002111110111011100000110200110011111010200001101121101001012110120010210002112000111100010100011011111001001000110111
1010111001010011000120111000001011001222200020101010010100100211010000200000020000101212001111102100111202001110000101010100001111002212000212001010011120001010210101201001111101110201001002101101100110000000020000010100000000101010001011011010000220000000000000000002000220000020000000200000022200002002020000000000000000000001000000020002010101010101001111000100001002120110100001001101000010000010002110000000001102022001000100211011011100000110011222111020010111000000112010100011111020001001101010101000022110120112020100000011102021101000110000102010100100010101100001011011110010010121010121001000011001001110120111222111111011111010001010210010001201100000020000011001011120100011101121001100000101110001020010000011100200211111200010001121100220110101001011100001111002000000000000002021101011121011000101000100021000100110021111101000000111100101010012020110001120100001100000001001100010001012200010011100010011010100010110021110110100010101010112002002000102200001211110201101011022001020101110110110011011100110211000200012020000100000200000100102100010111001111000000200212001111100101101011011110102010201000111000202002000110011110111010011011000000001020100101011011011010101120011000000110000000011010011010110001011100200000110100001110011200010010000100202101001111121021211002110101002101020000111010110111201001201121111101010100100002010101011100010001000001100110101000010001110011111011000001000102000011011110011010001010010000000020110000110001011111010000001010001100000012001011010101011101110200211001102000210110000000010111010001011000000002010111001010000100000101211210000000000000000110110011011122102110010112001101001111002000202001101011001111100111000100000110011011121000110021010000112101210011110011100001010011001021010000210100110100210100200010100100101211000002001010010000101000002021002002111101101010010201200101100001021110010011100110111021111110011101111001001100000101000000001111012221001111111100001121110100100110000020000001200101000010000101110110011111200020211000001101001011101000100100012012011101120100220011001101121102201111101111210112110021010001010210100011010110101120010000002100110002110200000111011211200202200200002021000011200000001011010101011000000200110000000202000101001021000010100101011010110011200110010200220101001010002120100011110000010011011112110002010111100221012011021111111110110010211011100010101111100221121111021101002001111111100200010200111101001012110111001010000001111010111110010000011110012120011222012
1011001001011100100120111000001011001222200020101010010100201112020000200000020000011111002211002210221112011111010102110100101012001111100112001000110210000021110101101001012102020111101111001101110101011010110000011210100000111101001011022000000211111010000000000002000210000110101000110000011111000101110001101000220200220001022000000021100011100010002111000211011110001101110102100101000000110110012220000110100111012101001001110101011110010110011222110010001010100001001020100110100110001010002011101000022110020102112111011120210121011102110100100111101110200020000022001100000000000120010121001000011011001120110101211100020021010101001010210010001201100000020111000001100110010100112222002000000000002000000020000000020000000100110100001101210211100001002000100011111001000100010100101020101001021100000110100011010000001211010011101000010001200101010102020110000110001001000000100001100010102002100000011100010011000000000000020000000200000001110001011001000001110100211001001000020111011020100110210211210101020121211010210011011000200000200000200102100010111001021100111001111001001201012102001002020002011211000101000202002000011001120002110010021010010101110200000012020001020101120021001101120000010000020021000200001000010100000020001001110011200010010000100202101001111121021211002110101002101020000111010110112211001102011100100121100101001110011011110010001001001101000002010010001110011010011000000100001112010110010121000001010010110011011200000201001111012121101110000012010010101001011010101011101110200211001102000210110000000010111000001022000000002000011101110010000010111010111020001110011111110211011001222101100020221000202000020001000101111111011010111000001110100010121011011110010110021011100011001100101011010011111010011101010000001110100000200200200200000001000200200000002000000000000111000002012002101211202000000000200201200000001011000010011100110111011111110010010121000101101100011110010000011101210022022022020020220211100111010000020000010210101000010000101110010011111200020211000001101001011100010011101021012011101121111221101000100021111100120101111210112100012010001010210100010011020102220021001011101011001120200000100000220200201100101011010000011200000000102101011011000010201200000000010001000101210100100001100011010000011110110010200220101001010002120100011110000010011011112110002010111100221012011021111111110110010211011100010101111100221121111021111002001112021001100000201011111010111120200000001111021002100010100011001001110200220200111111
0001110000110100121111112100120110110112110010011000010100112102012111000101020101112011011101111000100101100011110011011000111011001121100111000010002002002002000200100001101001101110101111000011211000011101110001100011010000011200010011110121001111200001000000000011001120010020110110101010021200102100000101122002020110210002011000010011200100010000000002001211010110101001000101110100001011111101111011000002010001201011000211001201100100021000100212012020000000002200000002020100200010000111202000101001001100111002020000000011102021101000110000002020011200101201111112001121101121010121010111111100010011111111000111000100120011100120000000010001100110110001100211100000112101011202111122002101100101001000000010000000110000111100110100001102111211100100001011110010101000002000000000002020202022000000000200000000011010121110110101000101101012111002001000000000002020100012001202200010010020202001101011010201101000222000010000011101110111101010100110000010100010011111220202010000011011010110200001120100221101010211111010000011111110000000011200120111000202021000101100110210112000001010200001011010200202002220200002010110210112010110000120010012010020000100010200101011011121001000220000000000000010100200000002021020010111200211011211101011210111110001010111010101110010100101020200200001110121201201000001011000110011112100110011101011011000111000100110020010101101110011112110021010001110110211111010002010111110020022021020021001110020001000110100000200011012011100102101101112021001011020010112000001100010010001010110000200000000000011101010001011001000002000011110101010010110111010111000110011200111010001001111122102110010111000012001010001011100010100110110110020000110200210100110100100200210011010001100001100112010001110000110100001101101101000110011110101210100010100112000200000001001011000100111110001001000010021101011002110010000000011002011000000000100001000121100001000000010220001100000101010010000010001110001001001101001000001111001001010110000001111102202020010101000100112121011111101010001110000001010001011100112002011101120100220011001101121102201111100021110111011011011100100101100020020020002220010102011102001100111100000100000101110000000001010001100000200000000000210002200111010101110000000101000001101120000000101002000210122011112120120200210101111100101210100011110000001100110100000000101011011010100001120000000000100010102020200020012012110100112000000020210110101022110200011100022011010112120220001100011112101010001110110010001110101101011210001
0002002002000000100010222010221201211001000010001100000112120000210011001011111011201000000201001110100100201010000110010000012010000000110111100120002101102102001101001011001011010011101101001111110101111010120112000011010101102112101111000110112001221120011001100002000202011111110001201011010000000201110011022000121220120010022011102001201010101210011110000000000010200001010111110100001011110110122110000111120000210120000211110101001020010200111222010101021110001100102112010010000001101001100100011001112101010111021210111100111122101101200100101000201110110011100011002120001110000000000000000200110112210101000122111100020010110111110010000020000000000000121100200110111101000110001111001000001000002100000021000222010210102001201101012010121111101100110011110010200100102001011100011020001000111011001110001001110100102222001012100011010100101101010112020001000010112000000000000010000001202100110001011111110000001001100111121211101011102010000000200001212011112011101111100112102111002101100000010110121101010110111010100011120001000000000110010112000102110001111100110010110101101101111002011211101210111010110111102011011000001001010012010020110000010101110101010100001111010111111011000000110000000021002020002202002202002000000112001210002110000111001000000201010012001211002011000001101021221211000101111000111101101101021200101122001102210010200001101120010101001100000011010011101121110022200001002010110012000210111210000110011012010012011111101101000001200211000001011102000000000010110100200011001110100110000001000110112012212112100011101012121000010011010001011001100101111000012020000000000111100000000100001101000110211000111010110001112201001100210220111020000000100110110110000101101211111011011121011000101010010222000020002002022020000200111120200201000010010102001200101011112100122101110100121010122002002211101000101110101111100110001011000100011220111001111100111010110010220001100000101120120001010010011000002002002011000111111111101110120100001100001001002002022202000222000200222011020111011011120001100110110001011122102020201110100100101120112100120101011100100001101102001002000000000000200200000000211021111011001010101000000100001101010000000011111111010020000000021101011101100000110120010000011000101110110000001012101011100011001001200010200201010101110102011111111110100120222101011010002100021001111101111120101100000100001120010110001111010102010010200110210100220112110120200002001112011010011021220000012100120121000111011011221001101201110011100101
0002002002000000100010222010221201211001000011101110000112120000210011001011111011201000000101001110100100201010000110010000012021001101010212101110011210101111111102102011011110000010100101000011100000011010120112000011010101102112101111000110112001221120011001100002000202011111110001201011010000000201120001011222122020020021022202000000000001101210011110000000000010200001010102000000000000100010012110000110111001111002000011011110000020001000100120010011021220101000001011100010000001101001101010001000112100121111010100000100101111101000100110000111101110101120000022001020000000000000000000000200111012110210110122101100120001010211110010111111100000000001010111200210000020000100111112012002100220202200000011000111110200102000101111011111010111101100110011110010200100102001011100011120000000222022001110001001120100212111101102100101120001211101001022010110000110011101001101201111101101110202100021002000020000000002111100101111110011102010100000100000202110101011000120200112102100111020100101110120011120000110111010100011120001000001000110010111000101000001111101111010211101002100002100120200201211001010210010001010111001002001010011010021111101010202100100101100001111010111111011000000110000000011002020001111112211012010100021000221102000100010010100000000002010211011002000010001120120111121000101111000111111101011211101212000100110101111120001000010121001001111000101000010011110110121020000000110110101000121011121011100100011000002000200000200000000101110000000000001111000010000110100100011102121110211000001100110211022211011101011101012121000010011010001011001100101111000012020000000000210000001100001100000000110211000111010110002121111012000220210201110100100000110100110011011101210111010001110111000100011110122000010011001112111100100221010110100010010100001000200111100001110012001110100121010111011001221010001111120011121000021001010101100001110110011000200111011110020110002220210211110110011000001111000101001101010010111111101101110120100001100001001002002022202200222000200222011020111011011120001100110110001011122102020201110100100101120112100120101011100100001101112011001000000000001100100000000101111011012010010101000010100001101010000000011111111010020000000021101011101100000110120000000011001001001120000000012100010100011021111100011110201000102111102011111210101100010111010012120002100020000211012111120101100000100001120010110001111010102010010200111102000110021011220200012000001110101100100011001010000001102000112121020110001211201110011100101
0002002002000000100010222010221201211001000010001100000112120000220011010101200000101000000102102110100201001202000110120100112111001111100101001010011111001001010111000001002002021001112000002220221111111010120111010111000000200000000020200220002000220020000000000002000202011120110001110000001011101110010010000222122020020021022202000000200020100211101000000000000010200001010102000000000000100010012110000110111001111011000100000200000020010100100221010101021110001100000001111020001010110001201010001000020100222100010100000100101111101000100110000111101110101120000022001020000000000000000000001100122101001221110211111000020010110120100010000020000000000000121100200110111101000110001001001001101110101100000010011010100100101001000010001211000010110100001111111112000011111211022200020010002110100101100100100001000000001111010111101001110101112001001022010110000110011101001101201111101001202100110001011111100011001002100010012211110011102010100000100001101101211011000011100112102111002101100000010110121101010110111000100012020002000000100010101101000102110101112101112000201000002100002100120200210102002000100001000101102001001000000010111121021202100101010100101011011121001001211011000000110000000021002020002202002202002000000112001210002110000000001000000100011011100101002100110001110120111121000101111000111111101010120201212111100101211010110001000010121001001101000101000010001110000021110001001100110012000210111210000110011012010012011111101101000001200211000001010000222000021010010001000001001110100110000001000111011001101111110011100022021011110010110000111000000100002000012020000111100110011101100101101100000110212000022000020000002200000200210220111110100100100110200200111111101200101010001110111000100011110122000010011001112111100100211011121011020110110001111101022110011110011110100100022010122002002211010001111120011120000021001010101100001110110010010200001001000010220001110100201010010000010001110000101001101001010000200000000000020000011110202001001012012111000111111101121121010102101001120000121100101020011000100000101000000110001112110101111110201011101001100002000002000000000000200200001000211011110110001011112001000000000110010000000011111111010020000000101101011101100101110021010100111111110210101000001022002111211111001001200011010112100202102211001010100001100001100110111110001201021001110011010020000000000000002011101011101011111002010010200111211000220022110120200002001112011010011021220000012100120121000111011011221001101101020011110100
0001111112111011100111111110211101112100010100002200000002211001121011010201201001000101011102102000001201000202000110120100112111001111100101001010011111001001010111000000002002021001112001002211121111111010120111010111010101201101101111100210112001221120011001100002000202002011200002200000000010101110000020011111121120120010022102101000001020100220001010000000010000211002000111110100000000100010012110000110111001111011000111011110000020001000100120010010012221101100000001111020112101110001201010001000020100222100111011001200101111101000100110000100201110110011100011002120001110000000000000000200111012110210110122101100120001010211110010111111100000000001010111200220000010000200012111001000001000001000000020011121000110101000100000002110111010111100001111111112000011111211022210121110001110211112100100100001010000111000110201101110100200002001001022010111000120111001001101101000001001210202100021002000020000000001111201210111101011102010100001001001101101211011000010200202002011111020100101110120011120000000011000200001010012000001110200111211000101211100002100110010110101101101111001010200101211001010210010001010111001001000000010111121021202100101010100101011011121001001211000000000101000000000002020002202002202002000000112001210002110000111001000000100011011211011002000010001110120111121000101111000111111101010120201212111100101211010110001000010121001001111000101000010011110000021110001001100110012000210111210000110011012010012011111101101000001200211000001010000222000021010010001000001001110100110000001000110112012212112100011101012121000010011010001011001100101111000012020000000000111100000000100001101000110212000022000020000002200000200200220020020000000200110210200100201101201100002021212100110011101100122000020001102011121000101001121211112010110020101112101012021122100121221100100022010122002002211101000101110101111100110002021000000010110001000121100001001000010220001100000101120120001010010011000002002002011010000211000101000120100002000101100001011011111200010111001011210100002200001011000121100101020011000100000101000000110001112110101111110201011101001100012010001000000000001100100001000101101010111010010101001010100001101010000000011111111010020000000101101010001100101110120000000011001101110110000001012101011100000012011100010200201010101110102011111001010100101100110111110001201021001110011010020000000000000002011101011101011111002010010200111211000220022111120200012001111011100100111110000001100010112000000100012112001000101120111221001
0001001011000001100011000100100011010111001010001110001101111100011010001101200000100001100001102110110101100110000110001100001211002112000200002000200002000000002211010010122000111010211120001000011120222111100002011112110211101201202202000100121001112120011011201110102100100201100100011110120001101100001001111001010010100000100011000010001200010211010111010100000010100000110111000000101010111012111110120102100101000020111101111012011101101000022110000101000111110000001010200010121001000000201100111002010100122000000000000200000200200000000020000222000000110011120100011110000000001011001001111000011110002121000200101000010020101110020100221111100000000002000222200110111100001201011112002001100110102100000010000122011220102000201010001020111110011100010011210011110000001101001010101122011000020200000110100011010000001211110100201010001012111002001011010110001010000002001101101111000011000001110020001110201021000011010102220101102011101001111001000011100111001020010000022100011011021001100001011000202200020022111010100022021001100100120020010112101111010101010000110001110100210001111011010011111111211000000001202020220000200020000001101000111101100001010110201100001111010100110000011110000000000000001002020010000011110100000110100100210022110102200001000010100001111010110101011010001110111010000222010211002111100021121100100110111101001100111220020000200000220000202200022020010200022011011100001010001122010100120022002112111111101122021020000121012010210121111120111121002001210001000100100010000001100020000000000100000101101000100100000022011011111100011110010011010010111010111010110011100111010011001200121212100110111000102000011001011000011000011010110010110210200222220110021112010000000102112222200001001000000000000020002000021011000101111011111021110200010001100011111100010020012000100110111010100111001101011000012000020021000100000010110010011210120111022011120111101122100001111022011110011010100000110001111111210100011000210101000000010101110111011000010010110010201010010100000110010001020010100021002021100101001000000000000100001111100110201110110201000001100102000000222002000001111110111211021000100010001100110111101010200110001101010000101110000000000020000000000120010000001120100100101000111111011101110110000001101111010101010011011000011001010201001100000000020020200000000000000110101000010120011100000100100101010201011111111201110001102100110102000100002100000010201210200011000001020110111110110010121001121010101211021010110001101100010000110111
0100001010010012000121000100200011120110001111101200000002111002000020002110111011111001000101102000000202000110000110001100001211002112000200002000200002000000002211010011122000111010211120001000011120222202100001010100000000100100001010011011201001101112100001110101000102020210020110200021111110002000101101111001010010100001100011010011101200110202110102000110000011001011010102000000000000001101011220110211200011001110001100111012011101110110000001101201112111001100102111110010211020001010201100201111010100111000000000000100101110101000100110110111010000110002211100020010110011100001110000010110120000002000020000112011111010211010020100221111100000000002001121200000221200011201100002001012100110201101010010000021011110111000102111011010010220011100010011210011110000001102012110110111011110110201000200000000011010010210020000101001001001211011001011010110000000001002000110001000000011000102100010111201100011111011010201111111101011111000201111000021000020001011000101022011011011020110110000011010002020000000110020200000202000000110021110002201101111011100001000110000110100100000200000020021111111211000000001202020220000200010010001200000020202211010001011102001001112221120101021000001000000000010001020001201001202102000001202000211102110010001100001000010100001111010110101010100001121211001000112010110111111100000011100100121100101110100110120020000200000220000202200022020000200022011011100001010001122010100120022001111011011100111021020000121012011210120000010111011001000110001000100100010000001100020000000000100000101000011100000000022011011111100011110010011010010111010111010110011100111010102000101222101100020221000002000002100121100011010011111020010120100100121210200121112010000000102201111100001002000000000000020002000021011000101111011111021110200010001100011111100010020012000100110111010111211002200020100011010020021000110111010220111011210221111021111110011001111000012211101110120020010100000110001111111210100110101111000000000010101110111011000010010110010101010010100000110010001020010100020001011000211001001100010001100100121000100110010100102202001100102000000222002000001111110111211021000100010001100110111101010200110001101010000101110000000000020000000100120010000000010200110100000010001000002211000100000010000121202010011011000101012000101001100001010110110100000011210111000001000011011010100000000000000100110121211011102201001001101010001100120000200011012011122010112000001111001000111100010100011100011111120200022011110110102110011220000
0100112010010011010120000111210111120110010201101200000002111002000020002110111011111001000101102000000201100020000020011100001111001111100111001010101011001000101111100011111000210010211120001000011120222111100002011112110211101201202202000100121001112120011011201110102100100201100100011100111002100200001000000100001010000010010100100011001200000112110102000110000010100000110111000000000000001101011220110211200011001110001101111012011110101000021100102200011101011100102111110010211011000000200100112111010100111000000000000100101110101000100110110101110100010101110000020010110011100001110000011000121100002111010100011000010020002210110101220111101110000102010212110110111011000110021121112001000110102100000020011121000110101000100000002110111010120200001121221011100000001100011010002021002000011101100010100111011111111211200201100010001001211011001011010110000000001002000110001111100011000001110021001110201021011000000102220101102011101001111001000021000020001011000100011022121100021101210000002000102020000000011010100011112001000110020120001102001010011000001000110001220011210011011022000001021002122110201101212110120011201121010002002101112100101001010011102001001112111110211010001001000000011110001002020010001112101100000201100100111121100001100001000010100001110100110101010100001121211001000112010110111111100011021200100121100101110100210220020000200000220000202200022020010200022011011100001010001122010100120022002112111111101122021120000211112001111122221111010212001011100001000100100010000001100020000000000100000101000011100000000022011011111100011110010011010010111010111010110011100111010011001200121212100110221000102000020002010011110100110100200020000220200221110020020011000000011002201111100001002000000000000020002000021011001002000112000021110102220101100012001000000111111000100200011011111211002200020100021110011021000020112010111212101110112110110200110111202011101000011022011110011010100000110001111111210100011000210101000000010101110111011000010010110010200011021111010101010001020000000021002021100101001000000000000100001111100110201110110201000000101101010110111001001010010000200211011010100011100200001001000001001110002101010000101110000000000020000000001110000000001120100100101000111111011101110110000102102111121202010011011000010012000101001100001010110110100000011210111111011001022001111000000010000000101110110101102002102000001101010001100120000200011012011111110111000001121100100111100020210012111001212210110011010010000001010011120101
0100112010010011010120000111210111120110010201101200000002111002000020002110111011111001000001102000000202000110000110001100001211002112000200002000200002000000002211010011122000210000110010001000000110222111100002011112110211101201202202000100121001112120011011201101101101010211110110100011102111001100101100000100001010000011010100110011000100100111110101010100000001110110210121001101000000110200022220000220101010100020111101110200000020111100011011102200011101011100102111110010211011000000200110002220020100222000000000000200000200200000000020000222000000110011111100011110000000100001110000010110120000002000020000112011111010211020110100121102100111100112001121200010111100001201011112002001100110102100000010000122011220102000201010001020111110002000120000100001110100101102012110110111011110110202100010100111011111111211200201100010000111100011000011010110000000001002000110011000001102011102100021001101201021011000000101210010001010010112012011000011100111001020010000011021012011020010000001020010102110010011110020200000212001000110020120001102101111010101010000110000220011100010100011010021111111211000000001202020220000110010010001200000020202211010001011102001001112111110211010000001000000000010001011010100000101102000001202000211102110010001100001000010101001111010101101011011101101001111000111000101101101000000021200100121100101110100210220020000200000220000202200022020010200011000102000001000102111011000110012001111011011100111021120100020002011210120000010111011001000110001000100100010000001100020000000000100000101000011100000000022011011111100011110010011010010111000011011100000100001000010001200011212000200221000002000002101120111110110110201110020010220200221110020020011000000011002201111100001002000000000000020002000021011000101111011111021110200010001100011111100010020012000200100110011100111001101011000011010020021000020112010111212101110112110110200100011102000001011121012101010011010100000110001111111210100110101111000000000020000011110112100000010110000211002021111010101010000111000110011011021101010012001200121012211201010000000110000001002202001100102000011121001000001110110111222022000200001101100110101000011100110002101010000100000011110101110000101001110000000001120100100101000110001001002210110000001101111010000000022020000101012000000000000000000110110100000001110100221111001021110112000000100100101010201011111111201110001102100110102000100002100011021111111110111000001121100100111100020210012111001212211021010110001101100010000010111
0200001100020021010211101000010011010112110010001100000112110100011010002110201001000001100201102000000201001100000200000000000111011101100100001111100112000001002100110000211000101110101111000001111010222202000002011111200110011201101111011010010110001010000010101101101110000111100000100000012101000200000001110200002021010111021100110011100100100202110102000110000010100111100011001201011000221211111210110211111001210110000110000200000020010101001102102110011000002200000001110000110010000111201000022001001100000111010100000000202021002000210100101010010100010101122001001100110000001011001012220000000010002021000211101100000110102111110100111111100000000002001111111100222111000010010020212011100220102101011011112120010001001100100000001201011120120210112220222002000010010100011010102021011011001002201000100200012121120210110000101001010111100101010101010100000001001000100110001121100011000000000011001121200011000000000001120000002000000011012101100012111020001020000001011201002022010010000001020010102110100100001010100000202000000010020111012112202020011001010000000000110000101010201011020011110111101110100001212110120011201121010001101101022200201011110022002002000202222220202111001012100011110210011012010000001000020010011011001200101121010101100100000000010111111101011100020001101120111010000111010200211201000011111000001011000000111010101121020000200000220000202200022020000200011000102000011010002111011000110012001111011011100111021020100212011000200211111110000111112001110011010201112011100010110120001100010000111102100000200000001012022011111110102210111012110011101110002010000000010000000010012200110211000110111001101010011000011000011001011020020000110210200121221111012211020110010102111111100000001001100111100020220000220000002002000121111022020201120002100022022201010010001000100111101001001100020001111101202000010011000011001011000000010220010010011101011100111021100100000011011110010021100000110001111111210100011000210202011010100101110111011000010110110000112111011100000111000100110111200110000110000200011001100010001100100010001001020000000101111000000002000022020000000000000001100111011010100011100200001010100001000000111101102100200011011110110011002011000110010010000020210110100000101000100002111000100001110000201101010022020000201101100001011101010000010010100000000010011220111010111211102000101200200202020202000002112211010010102100200211001100101010110010201111110111001001211001000111100111210022100112111110100012121010100102020011111011
0002002001110000111101001100010011010112110010001100000112110100011010002110201001000001100101102000000201001100000200000000000111011101100100001111100112000001002100110000211000101110100001000001000000000000020000020200000000200001102101000001111011100102011002110200101002010110010011100010011001001000000001121101011021110101011011010010000000100211011111010210000001100001000001000100011000112112100210220202210002110110000110001111000011000001122210001010000000002100112101010000200020001000101010112110011100111111010100000100101111101000110010001121000100010110021001002111000010001022001111110000001021011110000111101100000111001111110101110111101110000101121201021001211111000010010020212011100220102101011011112120010001001100100000001201011120120210112220222002000000010100111110101010101010002011100010100100021111110200110101101001010111100101010101010100000001001000100110001111100011000101000011000201000000111000000001120000002000000011012101100012111020100020000000022011120200021002110000011000202200110111002000000011111000200210210011021122102020000101010000000000110000101010201011010002021012111000000001101111111000200010000011100010021201201011110121101101000202222220202111001012100011110000002011001101001101011010010201101100102121111100000100000000001002220000011100020001111010110111000100000000211201001011111000001000011000002010002100101110111102010201000200010010000100110110110010011110011111001000201101011001010011001000111210100110002011210110001100001122011011100001000102011002000000000000000000000000000202000000201001001110100100111110102111020011010000100220101000101110021111000101011101211100000020101001101010011000011000011001011111020100110210200121221111012211020110010102111111100000001001100111100020220000220000002002000222000022020202220002000022011101011110012000100100110011001111011101110000111010010010000021112011110101000110111000020200000000001000110011110001200020020010110000110001111111210100110101111101011010110000011110112100000010110010100011011011011201100001110000000011012010100001002011100010000200002010110010111100010101101000000002000011121001000000001001100100010010000020000200001020201000100000101200010000001010000000000110110010000100000010001120210100101000110001001002210110000001112112020101010011011000110101100212002200012010120011210001110200022110102000021002101000001110000000100110120202002002111000101100210211001100001000001101102110100011001001110011011110110000011000110020000121111021110001101201020000001011
1012111001110000110010111000110101100002000000020000000000022201001111000101020101112001002011112100211202010001110002011100100011010111200121010100111210000011001100110001112111011121211211101011222010011101110000110111010000111100011102010011111110101101001001011010101120010111210110001010011112100100001111010200011121010110021100100021200200100000001001001101011100111001111201100100012000111201111000021011010111010011002111110101010110001100022122011010000010001100122211111110010000101021011010112100001000112001010001000111001110101001101000002020011201101201111112001110111122121011000012111100010011110111000111100100120001010210010010000020000010110001101121212101122110100010100110101021100110102011021001111220020002002200210100010102021110011110221110111001100111020012010101100110011011012010000020200001001010110111020000000201100211101011110000110110001111100012000101101000110011101001101011011110001011011012111100112211110011111110001220010010200000010120110112110101011011011110200111110210110210010111011010100011102001100000200010102110022111110110001011000001001001100110100101110200101211001120210011010111101001010011011211010002000111100000010201102101002121001001220010011000000021210100020011111010011100110121022112001111200111010102110211010000110021001202110101100101100111101211000001011000111111112100122200001011010101110001200111111110100101110100101200021020010200110100201010012010111111001000201101011000100010001000110010100201011011110200101001100101122001011020020212000001200000000001010110000200000000000112000010001012011000002010111100101001100021210120111000000000000000000000001011011001010010001001111010020000001100010101100201111100001000000100010100010010100110022010100010001100011110010000001010010001112121000001101001011111110201111101011011110000001000010101000012211000000001001021000100010020101111000111012011110101020211000020000201002000020020010101100000001010010011010000100000101001101000020012000101011000010000001012000101010010110010111121011100001101000101110101100111001211110000010010010000000100100111011101020000000100111110100101000111002010211100111001110200022100000002100110001001211000022111101101001011001011011101000200110010110210001100100011002111000000010001000101210000001100121000010022001102221010101011001000011000001010001010100001100100100110010010101111100100001011001010100000000001010110011011011011000001100000020200110101022000200010200022001000012210220000200002201001010001011200020010120000001100000102
0102010010220100111010111100120100200111001010020000000000022201001111000101020101112001002011112100211202010001110011020100011022011212100210010110012111001001001200110002112111002121212212101011222010011101110000110111010000111100011102010011111110101101001001011010101120010111210110001010111012100100001121010211112020010021021201100011100200110101011102001211010101111111100101111200001021221201211110011011010001111011000121000200100110010100022121012020000000002200000002020100200020001000102000112000002000001112020111000011001020100000110000102010111101111212211121000110201111010110010011220001101011220211111011101100110011001210010010110020000000000101020000212101122110100010100110101021100110102011021001111220020002002200210100010102021110011110221110111001100111020011010100201011011022000001101100100100002020020220020000000201100211001002001000000110001010100012000111101112100021001101110001111100111000111000010010021110110000020110001111011011100000000020001021110101011110010101200100200110111111000212021010000011102001100110020111101211122010111000001012000111011000001010100101110200101211001120210011010111101001010011011211010002000111100000010201102101002121001001220010011110000021210100010012012020111211200221011121100011201111100111020111010001110120101212021200200002100112111200000001011110111111112201121111101011012001101010100000111120001202000111101110020020001210110200201020012010111110011011111011011000211011011001100001001101011111021110201102200201111011000011010100201020100010110121001100110000211012200010100000002101012000002010102210202011111021210120111000000000010001010001111021011001010010001100011100011000012100001100111210101100001000000000020000020020000000022020011100001100112010001000101110010000202212100000211011111111110200010000111001111010011100010101000012121011001102011020000100010020111100001111011000110101010101000120000101011010111010011001100000100010010001121011111000112112001001021011000100100000020000002200001100010010110010011121011100001101000101110101100111001111100101011010010000000100100111011101110010100201202000000002000021011010110000000001110211022100100001000200002002011000022100001011001011000001012201000200000000010220001100100011002111000000010001000101210000001100121001020111010111010020101011001000000000001011110100000001210101100211121111111002101000101120101100000010111011010110020002111120111011100000100100221101022110100011100012111000001111210010200012200002111111111111020010010101011000001101
0002001001110000110010111000110101100002000000020000000000022201001120001201110000101000001102212000100202000101110101001000100100001011100022000010101110001011100000100001101001110010100112111011210010000000020000020200000000200000001010100111102002200001001101110100011002122010210210110000110011100100001111010211112020010021121201100011100100010000002011000000002001011011111201100100012000111201111000021011010111011011001011110101010110010100111222011010000120001100122211111110010000101011111000101000011000001111021112000211101201012011111000102010010101110100000101002110011121121121010001111100000022220111000111100100120001010211100010000010000110110001101121212101122110100010100101011011000101101010010001111220020002002200220200020002020000002000220000000000200201111012010101101011011012011001101100100100002020020220020000000101100101101011111000110220000101000002000010001111200011001101110001111100111000111000010000011101110011111010101210100001211010001020001021010101011011011110200111120110111100010010101010200000101011000110200010101010011111110110001011000210011100101010200101010110200211101110100001111020210001100020000110110001011110100000000111102111011011010101120011101000000021210200020011101000002101011010000021100110102011100110010100000001010110102121111101101011000102010100110000100121110010001100122200001011010101110001200001010020011101001012101011110010011110001211111110002010120121220022011110022111211011011001100001001101011111021110202002200202022002001011010211101010200010110121001100110000211012200010100000002101012000002010102210202011111011210110011001100000100000000000011010000000000020000002211010010001011100010100121210100010000110100210000110000000200220022010100010001100011110010000001010010001112111100001110012100111110201110001000011110000001000010101000012121011001212011110010100010020111100001111011000110101010101000120000101011010111010011001100000100010010001121011111000112112001001021011000100100000020000002200001101020001112101000222110100212011020102101000011011001211110000010010010000000100100111011101110010100201202000000002000021011010110000000001110211022100100001000200002001211000022111101101001011001011012201000200000000110210002110101120101100000000101000100101201000101100120000010122010101111020100121000010011000001010001010100001100100100110010010101111101100001011001120100010122020000020011011100111111010200100110100110101022000200010200022001000012210220000200002201001010001011111020010120000001100000102
0102010010220100111010111100120100200002000000020000000000022201001111000101020101112001001010001100111101110010000011020100011022011212100210010110012111001001001200110002112111002021211212212011221020000000020000020200000000200000001111100110112001101100002101011000111111111101200100100000011111101100000100011101020211120101122000000020100200010000002012000110001002011121101101101200011010112202211110021011000101011011002111121102020200011001122121012020000000002200000002020100200020001010002010112100010000112001010001000111001110101001101000002020011202101201111112001110111122120000000022220001111000111111121000101000110011001210100010000020000000000001011010101100112202001111000012012101100202000000000001101220020002002200220200020002020000002000220000000000200201111012010101100110011011012010000020200001000000100001010000000102100211001002000000000000002020200022000201101112100021001101110001111100111000111000010000011101110011111110001220010010200000010120110101110021110110010101200001210210110210010111021010000011102001100110200010102110022010111000001012000210011100101010100101010110200211101110100001111020210001100020000110110001011110100000000122002222020000010201010021211100001000000200010012011010011100110121022112001210101011100110010100000001010110102121111101101012100112111200000001011110100021112200221111102000020101110001200111010010110000111001101101111010010100001111111100002010120122110011101200011111211011011001100001001101011011110200101001100101122001011011010211101010200010110121001100110000211012200010100000002101012000002010102210202011111011210110011001100000100000000000011010000000000020000002211010010001011100010101110210100010000110100210000110000000200220022010100021002200121120011000001101011001112121000001101001011111110201111101011011110000001010010201000101121000001212011120000100010020101111000111012011110101020211000020000201002000020020010101100000001010010011010000100000101001101001010011111101122010100000001012000101010011011111000121000100112111010102011000010021001111100101011010110110000210111112001211101111201101112000100002001011010000100100010010110112121000101001101100101102011000111100001011001011000001012201000200000000010120100000100001100011111110112111110101111000000101012001110011001111010020201110001000000000001011110100000001210101100211121111201102202000101120101210000020222020000020011011100111111010200200100100110101022000200010200022001000012210220000200002201001010001011200020001110000001100110001
0002001001110000110010111000220200200002000000020000000000021201012110001111111000202000001202112110200201100001211101001010100001000021100111000100200101000011010011000002002002020011101110112010110121011101110001010111010000111100110011110120002002200000001100000001011111111010100100200000121101101101011111011001010100110000011001101010200100010101111101001101010110201001010201110100001011210211111000000001010100100110001221000200111101001000011012112110000211002100212212021020010100000000201000201100020000221002011111000121201201111010000010001121011100201102200211000110201111011011001012220000010010001111011022001100120111101110100110110010000110110101100111122002112121200111201210000011000000102000000010000000110000111100110100001102111211100100001011110010101102010111010101100000002111111101100010100101011111110100000000001200100200101111001000000110001010111112010201100010010011101102101002020200201011111000010010021110110100010110100001011001000101100020110212100111011000021200200001110110121101010000010020210100201010000000100020001101011111011120011001000010111102101110001101010200210102002110100002010111101001000010000110121111010111100010010200101011002021111010110011000000110010100100010012011110002101001100000021000110111011110000001100100101110000002020200002002020000202000010010112021110001021110001112100101011000110110101210111110010110000110100101101021020001210100101201011101010220222000000202200000000200002010012001100101101011111021110200111211100100111011010020111000000200001100101120110010100110000101001000010000022000000002000020000000000000020220020220000000000011000110010002022022002020000111000111010110001112201001100210210111110001000100110010020000000200220021021100012112100211021011011111101011101101111001010101000111200200200001100011100200000001000111000100011121010102101011110100101100121102201000021011000110201011211110011000201111010120020010002210110110120120011010001100000101001101000020001100000000000020000011210102101010011102010100111221001111110010002200001000021001211110011001011001010100110000000111011111100010200111110111011011011100100101110010011010001110010001002201010101102000010200110001011000000101110101100000200000000101110111100200010100011111110012111011100020000000102101000100011012112110010200210001001010002100000000000000011111101201000001111112101111000000120000000000100010102011101111001011110111002000001201200110011022110200001100012011010022120220000111001211010010111011110120002000000001001100101
1011220000110100121111212000210101210001000101111110000001121101101120001111021011201000001201111000100101100011110011011000101010000010110122100110101200101112001001001012001011010120200211111010110010000000020001100011010000012111010011010021001110210011000000000011001111020120120110102021020100101201110101022001121210120000011000010011200100110100001001001101010100201001111200210100001011110110111000000001120000200010101121000200111101011000011012112020001111001200000002021110101020000011101020101100011000111001012111000121201201111010010010101111010000210001100200001110101110011121011000111100000010001111021011001000010211111010100110110010000110110101100111122002112121200111201210000011000000102010010010010110110101101100110200011011121000002000220000000000200201111012021200110000002111111101100010100101011111110100000000001200100200101011001000000220000000011102010110000121100011000102010002120200101011111001010010012211220011111120000111112111100101100020001122010101011000021200100100100100221101010101010020210100201010010000121100210101100111011120011000001001001001101120010201110200210102002110100002011202012000011010011101112110110202200021120211001122011010111010110011001000000010100000011001112000002201101111011122001121101100000001011111110101210010001111110101101011100212101110000112021110001111211001112100101011000110110101210111110010110000110100101101021020001210100101201011101010220222000000202200000000200011001011101000000200022022020200201011211101011102011021020111100001100001100101120110010100110000101001000010000011000001101000110000101001010010111111220010000000010000110110022010111000000020001000111010100002122201001100220210201110100210100120100110011011101210111021100012112100211021011011111101011101101111001010101000111200200200001100011100200000001010111100100100121010102101011110100101100121102201000021011000110201011211000020000201002000020020010101210110110120120011010001100000101001101000020001100000000000020000011210102101010011102000000222121111112010111002110010011101001211110012001011001010100110000000111011111100010200111110011011010021101110111010000002010100011110000002100110002001100010111121101101000000102120101100000200000001001111110000100010100011111110012111011100020000000102101000100011012201110020100121001000010001000000010010100001100100100000000101011011010100001120000000000100010111011100110001022020000001010010100000111010011220100002000002121010011021210010111011210011111221111021120011010001102000000201
0010000011011001111011000210211111121110001010001110001101111200011001000001110101111012110000001110110000200020001020120100011011001111100100001010101001111002001101101010100010100110100101000011100000000101110010020200000000200001100021100120011010110120001101011001100211010211020001100020020100110110120010010200010220110000000010011101201000111200002110000000001010111110110201100010012110121110200200010102100101002102001102120002021200110001111100001201001001001100000011011120111110111000101001000001012100110002112110000200000110100000110010101111100001110112210110010010100000001022001111110000001021011110000121000100010111110002100010010011000111100111011010100000110111110201201111000011000000210002120020000000200200200000100010001110000220000000000001000111101100121100100100101010200011200201000011210110000010120021110101000001100111001002110000000000002020100001101101111010001111112001100011112111200011011011010201111111101011102000101110100010010111002011000022000202002022000000000001000110211200020121120010110001020001011010100000201101100111100000001010102001101001111020110101110201011111001120110020001111011001010002022202000002000111100010011021110111001010110101011021221200001010111000010110101201002101001100101010000111001000100001100101000010101010112021111001102110010100002120111211011101001100000111101000102000000010111010012022101010011101001112100012100001000100000111100010000200000002000220000220110101011001010001010002112012000100111110101011211101122011000110010100001010000011201021001110011200001110000121001000000011000001101000110000101000000021211110111010110011100221010001000100111101100020221001000101101002010111011100110110010121020110100010211112111011000000111002100001100000001001100011000010011000111101100100221010110100010010100011000200200110010110021000100101000112000000001011100100110011000010000110001022000000010210002000222000002000000020220002200000002000000000000002220002010011101000000002011101001110020000010210102001001001011211010122011200121112010101002000111001010112010011012011101121012121101000000011100000001011110000100002001000001000111100001000200200011000000102001100111101000010100110001011111011100001011101000110000000111110021100100010010110010010100101210001100210100012111011010000000112110000010012001001100010011100010121100110110011001000001000122111010100000001000010100110121111021102201001001200121002000121101000110020110200200011001110100011100111010112110012100112000001011100010011220101211101110100
0010111000010022000220100111101012110111100111111001121210202102021000100001110000111011101101002220220011111111011111210100100001000010200011001000200100110012001001001012011010001110100102000011100000000101110011010100000000100100001011011010111010110111011001000101101102021120120110110010011001000110120011110200010220110000000010011101201000112201101001000110002010101110120211000000001010111101112000010001001101011010112102120002021110000101012211011111001001001100000011011120111110111000101001001000102010000101111000000110100011100001221110102010100100010211110011001011100010001022001111110000001011011100000121000100010111110002100010010011000111100212001010111001211111020111100002001011000000101001010020000000200100210000110110010000010220010100000012110121200000011000000000002020201012100100000100110100010000221011110100100002101100002001111001110000011021001001101101111010001111112001100011112111200011011011010201111111101011111000201101001002201011010012210112000202002022000010100000000110211200020121120010110000111001011010110000201111111020112001002100112001101001101020010111110101120002012010101101000101111000100010000000211110020202200010020112121011002021100100110010110100001010111100010100111010001121201110000011010202220201111101010211010000001010112021111101101011010101011110000111100101111000001111101000102000010101001011101122101010011101001112100012100001010100110110100020011110001001001110100111110110011101011012010111001101101211012120101001100101122011000000000100001010000011111111001111121100001211000110101000000000000002200000201000102100100021202100002020011010100011111101100101100000001200111001100001101012000101010100000011021110010110100010211112111011000000111002100001100000001001100011000010011000111101100100221010110100010010100011000200200110010110021000100101000112000000001011100100110011000011000110001011010000021210111111122011111010000121110002201100011110010000011101120002021122111100110112011211012000000000002001000001020001121101011222011200111012010201101000110010020022001020012000200222021211102010010000110000002011200000100001101101002001011100001000200200011000000102000200002001000000011110001011111011100000000000011110000000101111010110000010010110010110200101101002200110100001110000110111010111010010010012001001000101000001120110100010111000001010001000122111010100000001000010100110121111021102201001001200121002000111201000110020110200200011001110100011100111010112110012100112000001011100010011220101211101110100
0101001101010100201000000100010001100111001010020000000000022200000002000000020202022011011010000000011101100120000020020000111011001111100111000020002011002001100100200001211000101010100011001110110100111101010110010201100110001111101111011010110000002121100120202200202000100202000020220000000010211110000110010211111010100011011101111101000010121111101002000210010011101001000101110100001011111101111011010102010000200001111112211101020110121000011111010201012000102200000001110010100010101011011000202111011100222101121011001112112011110010020001001010010100110110010011011110000000010100010111120000110112210012000221000100011021100010100010010011100001111001001111111100110010000100112111011001001110101100000021000222020200002000202202022000010210012000220000000000110100101101021200200000200012001010000200000000010000111000110201101101100121100101010101010110001120100011000102200110111002000102000020011121111011010101000000020000001100000010100001100011101000010120110000100111011022112011100110011020001100000022202000100012021001100010110111012010000101111201100000000010011011111010100012000002120101111000100000101010211001101011010001110010111201100101001021101100111001200200001112002011100000000110001010111201000101202010012202001221102000010001100000000200020021000201002100110100000112202001000001011110100011101002020000202020200200202222200111110010110000110101212110022120110100011000102000001000111222010000111111000001110011000022002200201101000001101121000002021101111001020011110000200002000011120001001000100000100112100010100001002210101100111100002220111021020000110110011000000000010110000000011100100100000020100101001101011000000000020000000020111100100100000110100110011011101210011021022201102200222020002111102201010002011010001101001000021100110101111100011011111111100100010001000201001111000000000012101011002110020021000021111000110101001111000020000200111010111010001100000000101010010011010000100001112112111110111100210211000110101010221110101101011001101110210100100101021111101000001010101101112021100010002011001010100210001010101011111100011100111210011001102101010011200201010010110101121010202010001101000020201001000000101110102000200021011221101101010102101201011111210000211100010100202111110110012000100012100010100011011011010220001011000110101101201102210200100001100011121110002011121102000012001001111211001100000000201110011010100101111002000000020110110111021110100011101110200002000200000000000000000020000020200022222000211111110011220000
0002002002000000200000000000000002000002000000020000000000022200000002000000020202022011011110000000011101100120000011011000111011001111100111000020002011002001100100200000211000001010100012001110110100121202000221000101100110001100010011021020101000002121100120202200202000000202000120111010010100211200000200021101010110101100011000111111000010011112200101000100011011202002000210210110012121001112000011010101110000200001111112211101020110021000112111011110011110001100001010110010010000101000111000202110111210121101010000000011102020101000100110100111010000210011120111011110000000110111110010120101120011221021000211100100001111101010100000011020010001111000112100022101100010000100112111011001001110101100000021000221020101002100211201021001010100002000220000000000110100101101021200200000200022100100001100100100000000110011020100101001100111200200020112020110000111000000100001100020101011101101000020011121111011010101000100110010001010010100200000100021000011111011101000100111011022112011100110011020001100000022212000100012021001110010110111012010000101111201100102000000000011201010000101101001110120221101110101100111101001010010010010200000021201100101001021101100111001200200001112002011100111011110002000221101111202201100001202001211102122110011002111101100111020110101011100020100001121211001000000100011110101000002010000202010101100102111101011100010011100000111110111101010110111000010111000001100110112000110101210000001100102000022002210101101000001002010212111200101122102110011110000200002000011120002001000110111110011100011000010001100001001101000101110202010010000110110011000000000010001000000011200101201000110000100000200011000011000011000011120101100101100000010110100021021001100011011111101101100111012111121000111001101101222000100201111011100100100001101011100200010101101120011000102001111001212011101111000010000110111100010111110120201001111000020000200111010111010001100011011111010010011010000100000101002002110210101110100000220011110110121102202110110101000210000110102020202000000101001011100001221010100011000000000000000000000002001011101101100101100101001101101121012100101000001201111011000000202020022020020202000020000000110011000100010000110101110000101101211000000210010211010010100202111110110012000100012100010100111011011010120011001000110100100000000100100001000110021011120010010101111111100102220101210000110122020000020002020000001011002000000020110110111021110100011101110100011100100000000000000000020000020200022222000211111110011220000
0101001101010100201000000100010001100120001110001201011100202001010001100000020101022010001110000010121101100120000011020100012021001101010211101110101101101101102101111011111010001010210021002210121110121202000221000101100110001100010111011010110000002121100120202200202000000202000020220000000020202020000010000111111010000010011101010001100020221111101002000210010011101001000101110100001011111101111011010102010000200001111112220002020110121000112111002020000220001100001010110010010000101000111000201111102120010001010000000011102020101000100110100111010001210011121111011110000000110111110010120101120011221021000221000100001111101010100000011020010001111000112100022101100010000100112111011000101110001001011011101221020101002100211201021000010210011100110011110010110000001100010101100000200021111100001100100100001010120121110101000001100012100101010011010000000001001000100111101100110002000001000020010211010011111100000000020000001100000000200000200011101001121111211001100021110111112001000000100021101110120120202011000011011001110010110110101021111000111201100001000000000011201010000112001002120010221101110101100111101001010010010120110001011201100101001021101100111001200200001112002011101000000100001021000110011000101120011201100221102000010001100001000110020021000201002100110100000112201001000000100011110101000002010000202010101100102111101001100010011100000101121110012110110000011000102000001000111222010000111111000001110011000022002200202001000001101111111111110000211101120000010102011002000011120002001000110111110011100011000010000011000001101000110001111010110200002000002010000000010110000000011100100100000020000101001101011000011000011000011020111100100100000110100110011011101210011021022201102200222020002111102201010002011010001101000000020000020011211100100012012111001001120011000101011111000000000012101011002110020021000021000000000000002011100010000100120020202000002000011011111010010011010000100000101002002110210101110100000210011110110121102202110110101000110000110102020202000000101001011100111121000110001011001010100110000000101011111100010200021210011001102101010011200201010010110101121010101111011012010020201000010000000110011000100010000110101110000101101211000000210010211010010100202111110110012000000012100010111021100112110120110101100211111101201102210200100001100021011010002011121102000012001001111211001100000000212100011011101200122002000010011100000110101001110010202000200002000200000000000000000020000020200021121101101010020011110101
0101001101010100201000000100010001100120001110020000000000022200000002000000020202022011011110000000011101100120000020020000022022002212000200001010101002001001101200210001211000101100221121001110122010021202100111100011010000012100020002020021001110101011000010101110102010010111110120111010010100211200000200021101010110101101011000111111000110020000102111000110001001211001000200210110012121120110211100010002010001200020001002220002020110021000201101002020000220001100001010110010010000101011011000100111102120010001010000000011102020101000100110100111010000211011111100020010110000100001110111120000110112210012000221000100001111101010100010010011100000000002001121201100222100000100001010101010101110101100000021000222020200002000202202022000010210011100110011110010110000001100010101100000200021111100000200000000011010121110200202000101100112100101010011010000000001001000100110001010100011101000000010011121111011010101000100110010001010010100200000100021000011111011101000000021110200011001100000101011101110120120202011000010100012110010110110101022212010111100100001000010011011111010100012000002120101111000100000101010211001101011010001110010111200200101001021101100111001200200001112002011100000000100001021000110011000101120011201102221102000010001101000000200020021001111011200200001101012202100000000000110200111002001000000101000001000002010002011100010011100000111110111101000120011000021110000001100110111010121011120011101000102000022002211001101000100012020101002111202022002010000010102011002000011120002001000110111110011100011000010000101000001101000110001111010110200002000012020000000000111100110011000111101100020000100000200002000022000002000022220000000001000000210000020010001200111012011022201101210121121012220101201011001101111001000101000021100110101111101011100200010101101011120000012102000001212011101111000010000200201200000000110010100002010100010000201001000011020110200110110111010010011010000100001112112111110111100210201000110101010121110011000011011000110100100010001021111101000001010101101002121110000002000000000000100001010002001011101101100101100101001101101121012100101000001201111011000101101010111010011112001010000000211010000000001000001000021010000101201011110210010211010010100202111110110012000100012100010100010100112110220100111100111100101201102210200100001100011121110002020211102101011102111201200000100011010101110011010100101111002000010020210110101110111210111000111010020111010110000012111200011000112022200020101110000020000020000
0002011011110100111101101100010000101210011020220000001000112101000002000000020202112121121211111001100100210011010111111011121011001101100112001010011120001010210101201001111100101000101110000002111000011000020000020200000000200000001010100110002001111100002101011000111111111101200101200000001001100200000011121000000000000001000000110011100101011121201021010000001000211011110000000000000010001212100220120101101002011011000101111012010100011000001000000100010111101110101101010100200020000011110010100000010000000111010110100111202111012010100100111100111001110011211111020000210001100012110000111110021011011111000111000111010212010011021121001010000000000001010100200220000000000200012111001000011000001000000020011010100000110000000000002100110101102010211000100001101101111001011100011010002110101102200100000000020000111100110100201100100101102001000011110000000001001001100001000111100020201002001001010211100010111012201210112210120011020011010001100012111010011020000220100202011100011001010000100111101101020011011011000011120101200110210020011100001102010101010010002000211001111110101202002002020020220202000202000202002000020000020002000020020000020202120111102111011011010101120001011101101020200000010101111001001101011000000021000210101011010111001100000100010012110100010101010100001020210010000110100001122200100100101000201110100020220000022022002000002202002002000002000000010000001211110110012020011011111011100101011111000000111012001111111121012221101120111120211111110010001121010001100002000000000000000000000211010001000112000000101121110000001010110000101001100010210010120001210022200222020002000201211101100020102000112001010012011111011100010120112101110201110010110100011021001101200010001111002200222020002001102201021102000001111000101000021011020110111100211002011101101011001211100100011110100001002111100201010020011111000022000000000000002020200000000000020020202001001011121012112111001021100000101111210101112101100112010201111011100000010021011010010010110010111011110000102000020221211010110021001000210101010121111010101100100221000101101011111112010100200000202202002002000000000000200200011001210011110110002010211100000000110110001000211011001210110101111001020011011110100011011010121000000000110100100200100111012021110000001111110020201100100101100010000001120110100010111000001010001000011011020200001210100101010111000102021100110011012110100110011011102000111101011122021102000001122110011111011011220111121000101201111110100011111211020100001111
1012111001110000111111101210020100200111001000010010001100011101001120001111010000101000001201111000110101000001110101001000100011010110200011001000200100110012001001001011001011010120100111111010110010000000020001010100010011011201010011021011010111200001001100000010012010120110110210012010021200101200000101121101010210210000111010001111100100110101012112000110001011001011001111110100001011111201211110110001011001111011000112110101111200021000100111012110000211002100212212021020121100100111102010112000002100001000022001000111202112012011120011202000110100111110010200011120001110010110010000110100001022120200000122000200110102000120100120110020000000000000120111100000112101001201001022002202210202000000000000000000110000111100110100001101122101101100110011110010200100102001011100011010102121100101100100000101011111110100000000000201101112111002001000000110001010100012000111101112100021001011110011110200100011111002000100011101110111101020000111000000200010011120110111120011110000010100101001210200120210010000110121210000111001100210110020000001100111010210010001000200001101200110100101001200110112011110100001010020210102100011000120110001010010010101110211102111011011010201010021211100001011110100010012011010011100110121022112000111200111010102110211010000110021000202110101100101100122211211000001112011000022222201110011111100012001210010200110111110100101110100101200021020000200110100201010012010111111001000201101000000100001010001010110201102000100111110100101100100211010010001100101100011100001100011010110000100000101000001100111000011000001101000110000101001011120111011110000000000010001000000011110001101000110101001122000010001012200000200210210200020010110100120100110100010100110012010100010001100011110010000001010010001112111100110101000111200100101111201112001101010010000010100000011220010000001000111012100102110011100001111011010220111010112001121011101011101111011010012210001101121011010110000001111111101112002000100111000111121101100000022000101100120000010100021011000001210000002020000000010012011000112102011200120001210111011001111011101101000021110100002001001000001100100010010110101110000001002201010101101000000200000000110000000112011000000000200220020101210012200100010101200000000101000100200101100001100110000121111010111010010101110100001011101010000000000000001100111210210011011202201101001000020000110000010111011010110011011100111111010200111201001111101021210100012001001221010111120210000101111201011110010000101121001000000001001220000
1111110100120010021212212000120100200111001000010010001100011101001120001111010000101000001201111000110101000001110101001000100011010110200011001000200100110012001001001012001011010020100112111010110010000000020001010100000011100101000020111110011002200000002200000000022001221100100200111000121101100200001112120200001120100011110110101112100100100101012112000110001011001011001111100210112010101101112000011011010110110120001102220002021200001000112111012110000101002100212212021020121100100111102010212000011100111001021000000111202112012011120011202000110101111110010200011120001110010110010000110100001022120200000122000200110102010120100110110010000110110000210222211001122010100110101111001112100101101010010000010110110101101100220200010002011100011010210011100001110102121122021210211110001001122011001020101002110100101111010100100200100211001002000000000000002020200022000202201001010021102101110001111100111000111000010010021110111000010111011111000011201000020110210111010021110110001021100210110010112012010101020021000000101011000120110020001101111111010210010000110210011100101010200001001100110112011110100001010020210102100011000120110002001020010101100100202011011121010101120011101000000021210200000001011020010210200111011211101011201111010102110211010000110021001111200002001110000112110110210000201022010011111101011100010111001001210010200110111110100101110100101200021020010200110100201010012010111111001000201101000000100010001000110010100201011011110200101001100101122001010002000100201020100010110121001100110000211012200010100000002101012000002010102210202011111011210110011001100000100001000000001111012102010100002000022000010001011110011100111210201010011000000010110100110020000000012010100010001100011110010000001010010001112111100110110011200200100101110101101001101010010010010201000100220010001101101111001000102110011100001111001010110010000011001111021101010101101001110011110001201121011010110000001111111101112002000100111000111121101100000022000100001011011111000011010011001200000002020000000010012111010011101011100010001100100111011002011101100101202000000002000011001011110000000001110200011100000002100110002001000000111000000020000000001010001100000200110010200120101000100000200111111110112111110200020000000202101000100022011101220020001011100001011101010000000000000001101211210210011011202201101001000020000110000010111011011121001020001101100110101101201000122011021210100012001001221010100021200010101121200012211120100012121010010000001001110101
0101000100120010020110101210010000101210011010100110001101000001000020002110100000000000000000000000010000100010000110010000011022011211100111001000200100110012001001001011001011010120100112111010110010011101110001100011010011011201010011021011010111200001001100000010002011010020110121001010011101101100000111020200002020010011120111100022100100110101011102000110001011001011001111100100011000002202211110120001001101011011001112110101110200010000201211012110000000002200000002020100200020001010002020212100020100111112020111000011001020100000110000102010111100111212210121000121101121010011000121110000011011011100010022000200110102000110100110110010000110110000210222212002112111101111100111001112110101101010010000010110020001001100110100011101121000002000220000000000200201111012021200110000002111111101100100000100012121120210010000000201101101112002111000000120000000001002000011201000110010102011201002011100010011000001000010021110111000010120000002001001100010001020001021020011110000010110200111120110111111020000020021000000101011000120021110110001100111010210010000210110011010101010200001002101020002022001000010011202012000111020011211011001101111110101100100202011011111010101120011101000000021210100000001011020010210200111011211101011200111010102110211010000110021000202110101100101100122211211000001011000111111112111122201111012101000111001210110111110100101110100101200021020000200110100201010012010111111001000201101000000100001010001010110201102000100111110100101100100211010010001100101100011100001100021000000100000100112100010100101001100001001101000101110202011022110111001010000000000010001000000011110001101000110102000022000020000002200000200200210111010011000000010110100110020000000012010100010001100011110010000001010010001112111100110110011200200100101110101101001101010010000010101000011110000001102010110011200101120101100100011012011110101010101000010010201001000010010120001100000100020020000020000000000002002001001110101011000000000010101101111002202110110101000100122121000101110010002110000001000012111010011101011100010001100100010011001020000000101202000000002000011001011110000000001110201110000001002201010101101000000200000000020000000111001002001000100110010201210012200200020001111111110011111010200110000001201210000010121010111010010101110101001011102110000000000000001100110111110010111112102101000101110100101010101000002021211010011012110100111001001111100011011012001110110100022011010112120221001201001111110010001000111111001000000001000120101
1012111001110000111111101210010000101210011010100110001101000001000020002110100000101000001202212000100202000101110101001000100100001011100022000010101110001011100000100001101001110110100111111011110010000000020000020200000000200000001010100111102011100101012101000100112002111010100111100000011101101100000100021101011110120001021011000021100100101101012112000110001011001011001101100100011000002202211110120001010110110120001102220002021200012000011012012020000110002200111112021010110010001000102010212000020100101000022001000111202112012011120011202000110100111110010200011120001110010110010000110100001022120200010111000100000202010010010010000010000110110000210222211001122010100110101111001112100101101010010000010110110101101100220200010002011000002000220000000000200201111012021200211110001001122011001020101002110100101221020100100100100200002002110000000010001010101002000010101111200010001011110011110200201000222001010110021110110100010111011002001012101010011120110111010111011121001021100210110010111111020000010021100000101011100100110020001211021001012001100001000110011011101020100012001001020002021001000010011111121101111011011111101000110101110112220222002222020000010201010021211100002000000000000001011010011100110121022112000111200111010102110200000000010011001111200002001110000112110111110000100011121100001201110011111100012001101010100000010010002102000111101011020020012220110200201020012010111110011011111011011000100010001000110010100201011011110200101001100101122001011011010211101010200010110111011210010100110101000001100111000011000001101000110000101001011120111011110000000000010001000000011110001101000020101001122000010001012200000200210210110020000110100120100110100010100110012010100021002200121120011000001101011001112121000110101000111200100101111201112001101010010000010101000011110000002202111110000111101011101100100011011010220111010112001121011101011101111011010012210001101121011010110000001111111101112001010101000000000111011100001111001101011001112100100122121000101110010002110000000011001111110101010010010000000100100111011002011101100101202000000002000011001011110000000001110200011100000002100110002001000000111000101110000000001010001100000200110010010210012200200020001111111110011111010200110000001201210000121011001112120020101110101001011102110000000000000001100110111110010111112102101000101110100101010101000002021211010011011120111011100011201001111101022111010111000012121010101021211011201011110111111111100022111010010000001000120101
0102011011110100101010111100120100200111001020001100001111000100011000100102110000101000002202222000200202001001110011011000100000000000200011001111100111110002002001101012100010100210000002000011111000011101110111010111011100011201110012010021010120100111001101011010101120010111120111001020020110220200020000000200000220200000000010011101000000000222201011111110102000211011110000001101000010000111001110010101100002101011000201102021000001000010001111000101000011101100101111011110100020001000100110000000001000012000011001000121201111011102101110000111111011111111211222000220202222020000101011110110010010002010010100100011101101121020010020000020000000000000020000100110000110000101002000001001101110101100000010011010110100111000000000001011110101101010111000100001101101111001011100002020002000002002200000000100021111110200110101101100101000001001000000100000001010101001100002100021100020201011100011001101010000111000020110011121120100011110100001010011000010011001101010210011111100010010001101200111021110120101011110011021110001000110210111111001001002000101010020000011110111011111120101010101001202012111100111011202012000010010020002100010020110010201100010201100001011010001121011111100000110022000000011000102101102001110112001000101101001210001011000000200020120001202012100111101000201011210111100100000211201001111112100101000001111100111210011112211110101100110000110020020002220122000011000001100101001110011010200021212000010102011101011111121012221101120000011121101100000010120020221100010100111000000000000000000001211000110200100001011000001101000111000001100200020211010111010111121111221120111011101211101100021001001111101101022011111012001011010202100101100000010200200022022002200200000002200001100112010001000101110011001011011001001000000020001120010111100212001111010012110012000000111110001012000020010011102111000010011100010001110010000001021101111011001020111202001001011121012112111001021100000101111210101112101100101010100110111001201100012000000011000211000112111011100000111000110212111220011001111000101012011101120100220011001101121201201121110112000100002002101001001100100010010110101110010010111000211011011121101000000000020001000100010001210110101220002011102000220011120100000010000010001110010001200000011012011110000100202200020100110000011011101011010001010101000110100011010001001110011000111002002101110100000000000101110011010101001100101010111201100221101022121010102000002121001001011010020101121200122110110000001111000000111010010100111
0100000110010011011221222101000220020121000020102100011100101001021000100001110000011010002202112110210112010101010111110000100001000010200022000111100211000012001000100000101001110100111010111020200110111010020000020210100000022201110002020112111111200001000000000011011110010020110110110000012101001100010001111111011120110011011012102011101100000110002011000100001001111111100101101111011120000000002000000000002002022002000011111012010011010000100110001111001001111000000000210000100010101011010020011000111200011111021101000111202112011102101110000111101112211020011011011100110000001011001112220000000111101102000210111011111010211001000020000020000000000000020000200220000110001201001001001012100110202110010000010000020100111000110100000012001000010101100011100001121001010001012020101121011110101002110111100010000010010100010100101200201001200110120212020000000001100011100001101011101012002110201001011111010000111001110101120101101111101010100001011001000011112002101100000122200200022001100001101101101011010000010011100001010001100220110110020121100111111200100000110001220000111111011112001101110121210111100102010020200002010010010111110001010010000101000101111011002021111110000021111100000000000100002011012101001101011000000021000111001000100001110100000100011120112111012000101101010101101110000100000000100202001010202000202000000120110101121022111111110000111002000020010010001110011010001010000100001112010110010120121100000111002000201110100110012012110211000002020000200000020010100101000000100002200020000000000200000000000021110000001120200200110100101110111001110000002101111001000010100001110110012200121202200020001101201010010000010010021000110110110010000210100020211111012111011210110001101100000000011110010100101100020001011011001001000000020001120010111201201001100000001020002000200100011011001000020000021101020010010001001111000220000000000220000020000200002000020020002111011112001101001011000011210010211010100000110000200000010000020100001022001101101110110000111001020101010101010001102000220002100011120000011112201120112100100210000001011001010002202011101001101101112002000000000001201111000000101020001101001020210100000000101110001000101020000110101200110111112101012111111020200010000010201101111002021000000011001010200111200201100010100111100111000101000001120110100010111000001010001000022002000000002022222222220020000121111001111010000100121012111022202000000020020101100001101001120020111020210000101122110011111120200022011111120100111100000211
0100110100011021001112222100110220020121000020102100011100101001021000100001110000011010002202112110210112010101010111110000100001000010200022000111100211000012001000100000101001110110100112111011210011011010110000011210000000200000001011100110011011100001001100000010022001121010210210110000002002100200010001111111011120110011011012101010100100011021102011000210000011010110100002001101000010001001000022000002000001201001110101111012010011021000200110001111001001111001000000200000110010000011101010112000001101111100011001000121201111111102101110000111011102200110011011020110110001110111010221111100000112210012000210211111000111101011000010100010000100000000020000101001111211001111001011101111000100111010020010010000110100210000000000001010010110001101010000000000100110111001011101102111002000011102100100000100011110110011111101111101110001200200020212020000000001001001100110000021100020202001000021001112100000122000000100011010000111111010101101001001100001211002101111100122201112001020200110020110121110120211111110100001111000000110110110020121101011000101100000110001220000111111011112001101110020220202000201000211101001010010010111010011010020000101000101111011002021100100110021110100111110021100001002011001100001010110000021000112101000100001110100000100002020111120002110110011011011201121001100100000110101000110211011202000000110110101210121021101210000211001101110021010000100000010101010101011101111020000111110012001000001011001101220100121002111200221000002020000200000021010000101000000000001100021000000100100111110000121100000001001111000120111001111010000000010120110110000110011100111121101010211211211101010111001201100111011000101011001011010111000001110100010121011011110020221110102111001000001002001010201211201011001010000001100111010110100010010101101100101100000000010001110101100000011002000020010110011011011010001100011001121000000000220000020000200002000020020002111011112001101001011000011210010211010100000110000200000010000020100001022001101101110000100101000010001010211000010212111220011100010110002011111201120101110011111001112101102121011202022202000100001111001100100011120020002111110101111011012010011111100010000101200101000101011011101000200110010022101012111110010110110011011110102011011011000000001101000200111200201100010200201100111000101000001120110100010111000001010001000022002000000002022222222220020000121120111100102110100111111121011201000011010020101100010102000120110200110100001102111020120000011100022102102110101110100000200
0000110010000101111101001100010011010112110010010010010100112101011002000101100001100010010211000020110101100020101011120100012020000000020111200120002101102102002101111010001011010011111202100000011000011010110002000000000000002021000020000020002000121110001001011001000101021010211110011010010020101010000021020110110110100000000010011101000100110101002001000110000010110000000002000000001000221200111210000111100110100110001200111201001110012000201110002022001111101100011001010000111101110000201110101100011010000000111000000010201011101001211210111100110001020002211000020000220011100011111000221110121101101110120122202011110012000102010120101010000010100001120002020000000110010000101120101010100110101001022001101120010002002200210100000112001000010101101000000011101001020011011100201101101011021100000110100012100101101112011022001001000111100011000000100010000001001000000221100010100011101100100000002010111010110000000000020000001100000020000002000022000000000020000000110112102011001020101110110200011020100110101010210001020000000000100100111120111010111100010101110101000010110121110021010110101220111010220010101020210001100020000110100011022200200000010111001002010102120111111011000000100000000200011011101011200211101000111101000001100011110111000000000201010011100100011200200000010011201220011000200011011010002101121100000022000000220000200111120011111001011101100101000000000000002200020200201110011100020011021020020002010010110122021121100111101002012011111101011112100020000010000112000001100011100011010110000200110000101001000011000100011002111100211000202001010000110210010001100000100001000101000100001101000200110000001101000102020111011100110110112001011101110000020000010020000001111111101112012100001001100100100020111000020000000200222020200100000000000000000200200000002020001100101100121010100111010011101011002110020011000022001000001111102001001120100200210020202000002000011011101010011000010000100000101001101010120100200111000110101111211101000000101111101110000100010000012011111001010011100011000211100100020000000000000000000000000111110101111112101000011011110011101100012110000010110101111010101111001101001010100000000000211200101000101021011111000101010001001110000110101011101011101000101001110210101100100000001110101010000022020010201110000011111101001010011020200000000000000000000000000020010200002111001010110101000001010020002020000002000000021011111101011202011001000001102000200002000100011102120011001212000001110011111000110102201011200001
0110001001021011111110000110211102221000000101101200000002000002000020002200200000000000000101101000000100200020000020020000000000000000200022000121001121001001101000200001200000200000000001000011100000000000020001021211200110011201201102010101121001101010000010101101101110000202110001000010011101110200010000000200001120100012010110101112100000000211101010010100000010110000100111100010011110011011100210120202200002001111000211111012001011000000012201010100010121100000001111100010110010101011111000101110011100111000000000000211101200002001201100100000020000120002120000020000220011100001110010120101120011111011010100011111101101121011010110111111100000000001010111100000111201002201101111001012100110102100000010000011111110111000101020000010000220001000010001100112110000010101001010101121110001110200000100110100010000110111020000101001102001112001002001110110010011001001100000000121100011110100000021001121101100121001000200001020000010011101011101010011101010000020100111011022211211011010100001120110111110010110011011000011010000200100120010110111002011000001000000000000220000001100101102001001111102112110100002212110120011201121010001101101021111100000001011102001001101111210101020110101001000010111001002011101001101011000101101000210002110000000000100000000001011221011021100111101011011211000000111010220101121101010212000101000011010111000012111001000112102011102000101000000000000000020010010000200010112000110101210121100011121100112011110000211011000200211111110000112001011100120020211111011000101000010000000000000000202000000201000000011011011120110011110010011010010111010111020000000000000110120012100121212100110111001122000020001010112100200011010110000120100100121210200111121010001100102021212200100010111110012111010120001010000001100112110211112010200020111200012111100011020001000000121111000011100011100021200011010010010100010112110120101000121112111021101010101102001000022220002201121011020200000011112121211221101100201011000000111011100001011101101010001121101101111000100111121010101011010110020111000100120002002200020002200200020000000020000000002201000000002000011121001000000001000200210010000100102200200000001011002000000001011001000100010001210110101001001201111010110101020200010100010100101011002111000100011021011110001010101101010020002001102001201001011120110100010121100012010002000021001110011010000000101100020110102101012201001100102010010110110010200121022021111110112000001211001001011110020210012111001212210110011020011000002010011110111
0110001001021011111110000110211102221000000101101200000002000002000020002200200000011011010101101000000101100110000110010000011111002112000200001010101002001001001200110001211000101110101111000011111010111101010001021201100110100101201112000010020010001120001111112100201110000202110001000010011101110200010000000200001120100011010110101112100100000211100002000110001011001011001111100100011000002102100220220101101001101111000211110101001020000001012201010100010121100000001111100010110010101011111000101110001100000001111000000100101020001000210100201000110000020112221010010000210011101012111001120000110010002010010100011111101101121011010111110111101110000101020101010000111112001110111120111012000110202100000020011010010000000000000000002200000020220200001121211002000000010100011010002020102110101002210011100110011121120200100101000001101111001001001001110100010001001000100110000122201001110100000020001121101111010001000101110010001010011100101210121110202000000020101121011111102111011010100001120110111200020121011110011012011001200100020110101101101020001101010010000001220000111101012112001001111102112220200002222200020022111112021102001102011110101011111021101101000101121111112021111101000000011111001011001102101102001110011011001201100011110101100200010100011121212121012100111102121002101000000111010220101121101000112100101011000010220000111121011000101101111001101101011010000100011010001010000100001112010110010121111211011121100112011110000211011000200211111110000112001011100120020211111011000101000000000000000000000202000000202000000001010000001010111001020000000100002000012020000000000001100010001100010111000200001000111000010012010011110100111010110000120100100121210200111121010001100102021212200100010111110012111010120001110000002001001211100112010201120111100012101100011020002111100121111000011211002210010000020020010021000110112011110101010220111010010200001000011010000111110001101010010021100000110001111111210100011000210101001000000101101002000001020001121101101111000100111121010101011010110021112111100000012001100010001200101010100010111100010101101000000002000011121001000000001000200210010000111110000200001011212000111100001101011011000001011101000110000000010011010110000020100010110000000000110001101100100011021011110000000112110010111001001101001100001010110110100000011210111101112101021001110011010000000101100020110102101012201001100102010111010100011100110011111210200012000001110011012010120010121001121010101211010011011020000002010011110111
0002002002000000100010111000001012000112100010101010010100201112020010101100110000000101001210001100111101101110000110010000000100001001100100101011111112001000102200120001222000011101111001202201111120222202110111000021110211112202101111011100111110001100001001011001100220000111100000100000012110001001020000000100000110100001100000020001000200010100002001000220010011001011000001000101000000110120001110011010010101012011100101110101010110000010001111101020001000101101001011110100100011000001200000000000110110010111010100000000202021002000210100101020000201000200000002002022000020000022000220000000001011011100010110122111101101121020000000211100000200000000020011100110000000010100112222002000000000002000000020000000020100001000000010001212100110010101002000000000002002010101010100101020100002002020000200000000020000111100110101101000000011211011110011120110000000012002000111101001000021101201100001002000020000000000000000020000001100000011010002001001100002211001202010000202011022000010001001110101201110110121101000200012020001000000200010100012100102011000021000000100101100101100101101010011110111101110000000000202002000020001021102100001010000010101110100101011020001020101121000011111000000000000011001121010011112201100001201100111211011120000100100100101000001100101020200200000111011201120000111000101112111101201122200001011010101110001200110010000101000111000121200011000000000111222020100002020011011120022010110021112010010101011011101111110011111002020000010111102000000001111020000100001001110100110000001000210110000000121110000101022010000001000020000010000100100002101121010000000000001100000000011011001010010211000201000010001001101002000110010110020010000100200200200111111101200200001011201101210121111101121000110100102000111001001001011121011110200010010111101111010012100011000000111000002010121101200111212111011101101101100001021000000001001000010010200110011202000002000111011111000000012111011211000211111101011011121000202022010100000001012000011020001121101011222011100011011101100101010210011001111000002011001100010001100100010001001020000000100020210112100012010001010210100010011020112110010101111101101000011111001000000101110000000001010001100000200110001011001001111000000201021000000202000200111111001111111111012020000000201200010200220200002111111021100000111001001210200111120011011110111001000001110100101010201000111021111101011011011010000111111201101110202021001000000201000120110200110100010111112022001101100110022011011010100111100111111
0001111001000100211101001100010011010112110010010000000111110100121000011010111101011011010201101000000101101110000110010000011111002112000200001010101002001001001200010000112001002111100001001101101010111101110111010100000000101010002102011100111110001100001001011001100220000111100000100000002011000100000000000100110210210001011000010011000010000101001101000000001001220000010001100101000000110120001110011010010101012011100101110101010110011010000110001020000011001100011001010000100011001010101001001000110110010001001000000010211121012101210100200111011000200020121122010000100001000011001110000001101110011110010100111111101101121020000000211100000200000000020011200110111000010100112222002000000000001000000020000111020100100000000000111101100211100001002000000000002002010101010100101020100002012010000200000000020000111100110101101000000011001001000001110110000110001002000110000011100010102002100001002001010000111001100110021000002000000020000002000011100010001011000010011201101011000010101000110201210101020121120120121011110001000000110100110111001102010001021000001100202001110010200001010110101211000110110020000202002000200020000110100001010010000100020200000022020211011001121000011111010000000100011011011100112000000200011010000012110111120000100100100101000001100101020200201100211002202020000111000101112111101201112100101011010010220001210110010010110000111001011101111000000000111222020100002020011011120022010110021112010010101011011101111110112111101110000010111101111000011000010100100011101111200120000001000210110000000020220000001022000000002000121010110001110000002111121010000000000001100000000011111000000110221100100110000012021011012001011010111010001110100011120011011120000001111011010112101210011101100011000020001101010111000101101011211111110200010010111101111010012100011000000111000002011011001201201111101001100100200000002022000000001001000010010200110010202000002000111011100101001001111012221000211111100001021010100110100000020000010211001100020000211001000111100200121121010102101001020110111000210021001122011010211110100010110011102101020100020110112110021010001010210100010011020112110010101111101101000011111001000000101110000000001010001100000200110001001001001111000010100010010000101000210001111001111111111012110010100211110010200210200102011101120100011110001000110110022120002001021101210022012012211211110010000211011110001111010101110011122011201101110201111100100010201100200002001100011001010000001111000011210021111000110001010111111011
0001111001000011100022112101110001210110002210001110001101001101011010001101200000202000000001002110100100110110011100100110112112112211001102002000020220000020120112101001112112010000220012102010111121121202100102011102200220000201000020111110011000111010000001011001100201111110200101200000001001001001201101101110010100100000000000100021200201211101202110000000000000210000221110100110101010221221011220010211120011111110101111110101021011010000012001011010011120001100112120100021201110000122011000101111220100001001010000010022002020200000010011001121021200101210010022010120000001110111010121110100000120001121010101211000010011010221111110122111110001111001001111111100111112000020001111000011010000211011010020011121010100102000202202022000000200002000220000000000020000000200020200200000200022200200002000200200002020020220020000000002011001112001002001110110010011012000000001102000100020000001000002221200101011011000011100110010001000001101111001100011101020001020000122000011201200012011100110011000111110010110101010100012021001110111020110101100001101111000012100100001000011101020010111110101020002112000101100001111001001101011010111020011100111111110001000202000002022111010110001010000101000000100001020001201001112202100001202001201012110010111000100000000110011110111011111010001101111211110000000011000100102101011211111111110000111211010121011000000111101010210000200000020002220210112110011100110120200110022011111021111000012101011011101111021111112002010001110112101111000010010111100210012010011111012000000110111110011100011000010010000000002201100101101211010000000001000011010000111100002010001100111012102010100001100200020100001121111012000110220020011100100100110100200011011101210111010001110012100211020011221000110101102011121000200100221100101000010010101001200101011112010111211200101011010000010000011202000000000000001001121001000000000001010100000010100010010101000111000011011111010010011010000100000101002002110100112010100120001010000011010112100000010101010010010100101011101100101201000110010112111100111001011000000111000100010011002011001010101110100101001000011121001000000000002101011000000000101011011011010101000020000000110010000111001001001000021010000110200010012211000100010010100202000100001021000000111001021110021101201100220010012000000111001100000100100000001210101100211121111201102202001000110000211000020111111010110011021001011000002002201102000011120101100100011001001110111011211010101111121100122110110000001111010010000011001110101
0002002002000000100010111000110101100002000010010000000111011200000001100000020101011011010100000000000000201020000020020000011011001111100111000020002011002001100111100001101001110100211122001010122010122202100001111112110110011200010011021011010111200002000001110110001011020110120220101111111221001000101111101111121110110010011101000010200200211211201211000000001001220000110000000110101010110111000220120202020011111110000201110101021011020000012001011010011120001100112120100021201110000122011000101111220100000001010000000011102020101000100100101010021100110101100011020110000001110111010121110100000021110211010012211000010011010121111110122111110001111001001111111100111112000020001111000011000000211011010010011010010101002100110110000112001000010101001001000111101001010112021100200000101012111100001010200101001010010110020100101002000100002001000011110001010021112000000001102000100020000001000002221200101011011001111210111120110001102110100110211110202010001020000122111101110100012011100110011010121110120211121000100012021002110000010110001010011101021100001100001001000011101020010111110101020002112000101100001111001001101011010111020011101101010000011011110111001010211110000011001000000000000100001011011100011101202010012201011101021011010222100100000000110011110111011111010001101111211100000001111011010001101011211111111110000111211010121011000000111101010210000200000020002220201112200021100020211111001000201101011000000002001000111210100021101002101111001110112101111000010011022200211021000000000022000000200000200022200020000000011100001001102100002211211020010100000100011010000111100002110001100111012102010100000001200110201012111101011000110210110020000000100100110100110110100100011001110101100110010112111121000111001101101222000100201111011100100100001101011100200010002020001100201100001000001001100111201100000010001001001121001000000000001010100000010100010010101000111000011011111010010011010000100000101002002101100101122000101000120100111010101100001011011111000121000100112100110012200001000020002021100202002022001010211110100010110011102101020101021100201001001000111001100100010011111012110010000111010111011020211100010000000110011000100000001100000110000000020210001011111000100010010100202000100002112000100011001021110021101201100000000022100101001110000000100100000001210101100101111202111002101000000020000110000010112011101011101011111002010011101100002000110121101020100002011001110111011111021001011110101112110011210021111000220101100111100102
0101101112111010211101111101010101110002010110011100000001121100110002000001110101112010001002112110200202000101110101001000100021010101110110110110012111001011001200120100101001110000201112000000011000011101110000110100000000101010000020100120002001210010001100000001011211010211110110110021111201110101110000000001010110001100011000000010100101110220111112000000102001111110010201110100002011221200211100011011010110222112000002010101010110012000200101000101001011000000101011100010100020000111101010012111120101001001012000000200000200100000110000202100201111010002120010111010110000010110010011002200111012110210110100211000010020101111200000010011000101100000122201111001211111110110111101000011001000101100011000000020000001010001000000002100000110011101112110100001110200202002022100112112011011010101101011101101101000120022021011100000011100002001001012111000120112001001100001201001200011002110201010021121100110111010110110111101100111020000100111002001000011112011101000011010020200020011011000100211101110010110112022000000100121100110020000201100001101120200000001001010110101001110001101100100101120112111110000012010120001100011011211010002000111110111110201001000000000110101011022112100010010001100001000110102002101011000000020001001010011210011001111101101102020221010011100011011011001000111001001100011111010002011202000201011001000111010100011110010112201000121111020010010011110001100100021110110111222010000202200000011100012101011020020000020002020221010000020222202000101000001000112000001001110100110000001001210112121111111000010000000000002200000210000101000100011102201220000000000001001110010002110010101100020000002101011010001011100010100210110200020000100000110100110021012101101101010001110012100211020011221000110101012011010001101000111010000010010101101110100211000002011011111211000002001112102011111201000101001010000112111001110101100002111100001111010011111201000011111000101001101001000000001210011110100100001110100111000000110000000112100100010010010110100211001020101000110010111112111220010112111120002011122011010112121101000000011010010201101202111202000100001111001001100011002202111000000000202201101000010201000010001110110011010210100111110121011100111021211100112000000201100000000011000000200201000100022002022210121110111010000020011001101001101101010010010100001110200111110011010011111001000101111111220000010111011010110011020000001010012111000020100220112111010200011100011000000001111120012211000010011010211110001100010101010001012210111
0101101112111010211101111101010101110002010110020000000001122101000011001010021112122011001001112000100202000011110011002100101121001111010100101010101002001001002211100010111000210000110010001010100110111010110001010111010101201101101111100210112001221120011001100011001201110210010210111111211102100101100000000001010110001100011000000010100100110121111112000000102001111110021201000000001010111211100100000001001101221212000102110101010110122000101110010200201222000000101021000010112020000001101010001210110101001001012000000200000200200000110000202100201111010002120010111010110000010110010011002200111001010210120111112000120001010211200000010011000101100001012111201100222211110011000001000000001000111101100100010010010000000000000000002200000010111100121110100001011101112002022200021011011121100101100000110200000000220022020000000101111100002001001012111000120112001001100001201001200011002110201011021121100110111000000000020000001101010000100011001012000011112011101000001100110100021002020000010111101110010110022011000011120001000000020000202201000101001101011001001000000000111100101101010111200201112110100102212101011011000001011112000011010010010101110202002000112001100200000020220200110021111000011110001211101111101100010020001002000011100010001001101010201010111010110101011011001101000121001101200110210010001001110100000010100000102020011011000010011100000210110011100010011110000111110010100200010101110121000221101011000112101022011120000110001010111010000011122202011001010011010102000002100001100010000001110000000202000000200001001111100100111100110000101000100011102201220000000000001001110010002110010101100020101011011000020000001100010100100101010010110101101120110020010002100001001001112212200111011111011110000111002011022021000102000112000011010101110001000111110000002011011111211000011110012102011111201000101001010001001111001220000000000110000010010200001001010010111000011011101010010011010020110010211010100000110101111001000000010000112100201100000020000110200010010001001210100011211111220010002122120101001122011010112121101000000011010010201101211210112000001000111001101200010011111101110010000102200110001001011101000000000110010000100000000000010021100010111211100112010111201000000000010001000101210000000011002011210121021111010000020011001101001101101010010010100001110200111000001000011010010200001101000120100010111120010110002020000002000001010011102001000211011001000001100001010010100021110012211000001000020110000100010001000000002001210111
0000220111111022000122112000000002110001001110002200010112000102011010012100111011202000000202102110100201101101000200010000012111001111100112001010011120001000110011100000101001110000110010001010111010222202000002022202200220000200000020111120101000111112100111211200101001010201010120210011101120001001211102211110010100100000000000011111100100200012202002000000002002220000100110200010011110121120111210010211210001101101101111110101010020010000001111001020102221100000101011011020001000202000000200001000110100111101010000000121211211012102211000100111010101200110010022011210001012111122020110101100011012110210000111000200110102010110110000110021011110200101200211111000222101000110001001102012110110102100000010000000200100211000101101012000110201102010211000100001011001010100010100101010200012200200001000210200001010120121020000000001000200101011000011110001000011111000000110011000101102100102100020000201000010221000020000000022020121111110000210121110201010010000211111000021112111001020200110020100220200020220101010100012021000100110010010100001000102010200012101101001101001111020110101110201011111101010110010000202002000110011011211010002000020000100001010201100001011010001121011111100101010111100101011001111112111101000112100011000111011000111101000100202102010110100101001110102111111102110001001111000001001101110000000010100002002111011111000101110112001000100010011011010001121121011101000001020120100000011112111010002100101110111101121000111100011011110000111021000222001120011010101100011100001100021000000100000100112100010101101001121110100110110111001020000000100101110111010000000000112100101000101112101000110100001111011100002121102111010110200100010000000000100020000020020000000022002200000000000001001100011000020001101010111000200211121100100000000000002000200200000002020001211200200000101000011001011000000202111022201222021002010101000100000000000010100001011101000111000011011101010011000010000100000101001101001010100122010101000120100001111000000011001121100121111111201010002000200202000220000002111100211002011001010100110000000201121201201121111011000100002000011011000011100000001100100000000111100001100002001011000021100001011001011111002012102000111010000111210011101110010000000020100101000110001101100100011011100211222011001100000001010000001100101101010010010100002101111100120010010101111111101001210000101000110010202011110011021001011000001012101201000011020200210200020102111101001001110111001110001102101010001111020110001110202200011210001
1011002001010011000120111000110100101101010020000000000222000200000000200101020000022022020200000000000000202021101020120100011011001101100112001111010221000011111101201001111100101100101111000000011000011202211212011021022110000201101011000011111011100111001102121100100111010211020111100021111111110100111100000100000110100000100000020001000101111121102000000110002001101011220111000000001000101112000110010101110111010011100200110101011110000011002100111101010111100000000020022110111020100011010010000001000100111100111011000010201011101000110101110001122100101110100111020011100011100012110011220001020000002000010011111100000212010020110001112101100101100000020012110110111011110110121212001000001001101001010020000010100000220000001101012000120211111110101121221011100000001100011010002021002000011101100010100011010000000111111001102000000000101010000011110000000000002002000111001111100020101002110010001101101111112002100110021110111011111020000011000011100000010010211110110011111011010000000001110010121120110101020220011010200001100110110010100001001002000101020000001000211012210010110100010110101211111001000010112111121000101011110002011010112101111011011000202000002022110011011022112100000000022001102001111110000111111001011110000200210022120111001100100101101001220010020211011010001011110021001101200111111000000011101000201110100111110100021021011000100101000100100111111020001210011000102000002000202000002000200002000000000001000000020120000121002120210120110002020101100010010010010222000000100011100010001100000100001110000111100110001022000000002000020000000000100020220020220000220022200222020001000201101101000111001011011001101012000101010100000001111100010000000110100110110011000001100002111212200111011101100011000020001101011122000002001012111021110200111110211002000000000020001121100111011111011000010011001001102000020021000110000010010000000110010000011001011111202011101000011011110120020001021001210011210100200000011000210111000110101010121110011000001011011111111011010100001000020112111000010020111011100111001010110111011211201111000100200010101102001011201000201101112002000001110110111211022000200000002000211101000010100110001011000000101110001100101200110102100011010111000010100100010000010001110001110100000011011011020000000201111010000021000001000101010000010010101000110100011010001001110011010111002111100100000100010101102101111000101100211102001111111100221011111021110102001112111010101021110011110011022001111210010000000000000212010000011011
0001120111112021001012222100111211011021110110002100010101211001120000110100110000011010001202102110110012010211120202210011211112011010110021110100101200110011010011101000002002020111101110112111220112112111200000001110000000101010001011000010011010011201022002001200102011011020110221010000002002000100011010011110011221020110122001101011101111100020112101000000001000210000100002000100001000112101100111000002000100101001110101001111100101022000000000001112001101102000101101120010121100001000102010212000122210020222020200000000202022001001110100001010101212100110011012001210000001111111011012111100000021111201000100111000111010211001000000111010010100000001020101010001111120011101101111010011000000211011110100020000020000110000000000002100000120111201010000000000011010020000100101201101101001002011000200000000000000000100021111101001110101200110120101120110000001001001100110000011100011101001000020001101010000111002110201210111101011102010000111002002000011011010211100200120122001012011110100110210011120111201110120100000211000000120110110020121000111120100011000110002110000211021010011100101110010210201000010001111111000110010010001100010021110100101010101010012011011121010110011001000001010100100101001022010001000010100000020000001110011210001100100000101001010211010011100100001020001101211111011210110111111001100110011102000001000111000101111100010001001010101000011010020012220022011011100001010001122010100120021012001100101002011111220100110102002111122000001010000211000020010100001100002000010010011000000000200000000000020211000001121100100111100102110010000200000002202220000000000000002000000002200020202200020111011101000010001011100010101100110201010001000000100010010010010100110022002110101100110011101100011000020000101101212100001102011122111110200011102122001011010011110001001200101110011011011110110011011111110011000002211000000000000002121100000000100011010111011001122110102101212002010100001111121221110111001100111100101021000010000002011001111111120111000110011010001110101000001102000220001100211010001011001100110011100100100002001011111111101020210112010010011211101001010000002101011000010000111010111011011121200021000001101102000200001022102001200000000111201011222120111110120011001111001100011012000010101200000000010011111010010100111100111100100101101110110200000000010001010001000010010120111011110000101000110010202011101111011001200211112000000101100122000021111000011101011120020201020210001001121021011000010200022002102110200220200111101
0000220000001110112102112100120120020120110020001000010211101101120010110100110000011010001102102110110012011211120202210011211112011010110021110100101200110011010011101000002002020111101111112120220112112111200000010100000000012110010011010021001110111101011001001110012010011020110221010000002002000100011010011110011221020111122001111001001111121020112111000100001001110110200002001201001000112101100111000002000100101001110101001111100101021000100100001110001000101001000010100010100010102000011020112000111102110101010000000021100111010001110210100000021102210101011011010220000002220211020121002200000022220111000100211000111010211010000000111010010100000001020101100001111110011101101111000011000000201010021000010010010001111100110100001001001110001101100000000000011010020000100101201101101001011111000200000000000000100110110101000100210100101101010112020001000010211011000002200020201011101102100011001211100000111001120101110112101011111110001101001001100102211002101100100121211100022002010100101110001120001100100120100000220001100110100110102111011120000001100000111000101000102020100001101001110111111001000000000102101001110001111102000011010111100111010012011011112011211110110021110100111120111000101001022010001000010100000020000002000011210001100100000101001010211010101001001011020001101221001111110110111110001000101000102000001000111000101111010000101001110100101101021020011210011011111100002010110122000100211111001001200101001022011210101101101002111122110002020101100010011020010102011001100010010011000000100100111110000120201000001012111000011011010001000000000010120110110010000000000000221100010111100110001010221100100110000001020020022000110020110010000110100110111021001100110220021002200000000000002000000100100110010001101101101000101000122111110200011102122001011010011100011001100000121010011000010001011011111100001000001122000110000000001120100010000100011010111011001122110102101212002010100001111121221110111001100111100101021000010000002011001111111120111000111111010001021111101000101010210012000100220000010211111010202000000220001002002002021012202011202100011010112011110000001111020101012200000011000200002020220200011000001011002000200010011111102200000101111100012110000010200020000000202000200002022000010111100010100020100200100010100111100001011100110000010010101000110011000010000000011011010100002121111111110110010211020200010102110210212110110011102100111010022220100012000001011100111210100010110001011010111210010000001011220201210101101201
0001001011000000011120222001110210110112000020100110000222000211011010100001110000101101002211211011010001112120000020020011101021010101110110110110012111001011000200020101101001110100111011211011111110122111110000111210000000200000002001000001111011100102011002110200101002021020220220020000002002000200020000000210010111010100011000100021200201000120002111000000001001220000000012000000000010112102100121011011000001110001110001111121000012022000101011000201001000102001000010100010100010102000111020011010112100020222020100000010201021101001100100001010022201200200011022020220000002221122011111111100000021111112000211000100010111100010010000210001000200000000020100011001111120011101101111000011001001212021010101021000110000220000000000002000000220001101000000000000012100121100111110101020001010101101001100100000010000111000110201101101100002200020220101120220000110001002001211100012100021202010111101010220200021010000000100020000001100000000200001101001101001121001202101201121112001001111200000020110011120111202121120101001111000110000111110002200012010000001101011000101110001121021011012010101011011210112000111111121110002000010010120020012101020000101100111111011002020111111110012012101000010010200102001110110000111120000000020001101001010201102100201000101002011212120002100010002121011102121001000100000221100000101110011201110100101110100110110020000200000220000112200022010000100011000102000001000111222010000111111000001110011000011011200100020002011210111001101011000211001121010100001100001100001110111000000000100000000000011110010002121111100111110102210111001200011102101110101111011001011010101101110010202200110001011101001111001020010122000011120020001100210100120111021011101010110110002100001100000001010010211100110011002011001101001001000121111111021201111101112101101101011012100110200011011002001020011000000002111001100000021000121000000000110000010010200001000010010111111000101100111011000010002220021121110000000111001211101010000010101101012001101110100220000112111011100000111000100110111200111011101010011012001200220011110111100002000002111111001020210201100100101112001101100111001201111011000100101011011111001011100010000110200202100200002021101011200110000010110111121110010120210122001010001000020111000101012110000101121110210010020201102100101001001111000120020111000110011000010000000000020011101002110000101000100111211011102201001111100111002000000110010011101010112011001101000120110200110100101111122010121000010100012112101110101120111110100
1010001010010100111111112101010120020222110020100110000222000211011000100001110000101101002202112120110012112111010111110000100012010111200121010100111210000021000100010100101001110110100111211010121011022111200000111210000000200000002001000001111011100102011002110200101002021020220220020000002002000200020000000210010111010100011000100021100201011120002121000100001002011121101111100100011000002102100121110102010010211011121001112112001101021000100100001110001000101101101101110010100010101011020010111010012111120211010100000010201021001001000100001111111201100200011022020220000002220222020220002200000022220022000211100200000201101011100120110021011110100100020100111110111010010100102110000000002001111011000111021111021101110010011001111110101111101201110010011111101011121111011111212101101011010101001100100000010000211000200202000201100101101011220011111110110110002001110220000021100021202001101000010220200021010000000100020000001101101010100001101001000011112002101110111022210200022002100000002010001120001102121110100001111000000110210020010121010111111200000000000001110010210021011012010101011011210112000102011120100011101121010111110002101120000202010101111011002011121011011012011000100010100200102001021010011101021110000020101101001010200111101201000101002011212120002100010002121011102120000000000000211201000100110011101000001001121001111110010000101001110100101101021020001210011000102000002000211111001000201101000001110011000011011200101011001011210111001101011000211001121020010101101011200002210012001000200111121110000110200000001002111000011021111011011011110101111100000101111011001010121201110120010202200111111011101001111001010000121000011110111001101100000110010010020011100001012001021201100110020211110011001010010101011122000002001011121012120100020102212001111010012101021010000001110010002102010110011101020020111101002200000010110010012211110111011011120021101111000101101100011110010000011100020001111111210100012001221202000000000202200002000000020000220001121112021200000001010001102000120011011101010011012001200220011110111100002000002111111001020210201100000101112001101100111001201111011000100010001100102010110100000000110110102100200020011211110101001000012101011121110010120210122001001000100011121000101022010010201121110201110010201102100101001001111000010010100001100100001010001001011111011101002110000101000100111211011102201001111100111002000010100100000020111210200021000001011100111210100010110001011010111210010000000011110100110101101201
0011001002011000211000000110111102111001000000002200000002220001000020002200200000000000000001101000000101100110000110010000000100001001100111001111100112000001001200110000211000101010101111000000011010111101010002011101100110000200101111011010110000002121100120202101101101010211110000100010011001000110100000000210001010000020021110101012100100110110001011010100000010100001000012000000000000001011011220110211210001100020000200001111000011000000011210000001001110201010000000100100010001000011101000202110020100222000000000000200000200200000000020000222000000011120010011001110000000001011001001111000011110002111010100011021101111111010110101110111101110000101020101110110111012001111010011111012000110202110010010021010010000000000000000001110010010110101002110111001001001010101022110112120001000112012100100000100021111221100200101101000001101112002001011010110000001000001200111000222200002000101100011010210100011111001000100002111110011111010201110111120101010001020001011011111102111011001100101111100211200020121111020201001112000000000210021021112201110101000110000101001210000111001012011010101111102112000100001101010211001100010000011100010020111100100010111001012010211112111202010000001100000000100011110112102001112102100000202001200002220000000000000000000000002220010011100010000002020220000000111110121011111101010212000101000011110001101111100101110222001010201000101010010001110000021110001001100120122000100212200011110011012011011112010000211011000101121111110000112001001100001010000100110000000000010000000000000000202000000202011100011010000001010111001020000000100101110111010101110011112100101000101112101000110101000111010110002121112101100220210201110100210100110010010020020000000021002201111100001002000000000000020002000010000001100112110211112010200020101200012012100010010011110000110111010111112002210110000111120011020000020112010110101000110110000021101010101101011210000000011110120020010110000010001011111210100011001121100000110111010112100101100001001110101100112011111121101010010020011010011101120100001002011001010100210001000201011111100010200010010100101000100111001100100011000200200010000101020000111011020202000110000000200020000000000000000000020000000011010010000101110111010212000100000002002201211000001111111110212021000001000110101000102011101011111120110100010121100012010001000011011010000000000000000200020220202002002202000000101111010200110001200011112011122021102000001121120022110121001121110220010000112121020110001211201110011110111
0101002001010011100110111010211102221000000101101200000002110002000020002200200000000000000101101000000101100110000110010000000100001001100111001111100112000001001200110001211000101010101111000010111010111101010002011101100110000200101111011010110000002121100120202101101101010211110000100010011001000110100000000210001010000010110100200021100100100202200001000110000010100001000012000000000000001011011220110211210001100020000200002022000002021100100102101201012111001200101102021010101020000001200000111101010100111000000000000100101110101000100110100111010000011111111011001110000000001011001001111000011110002121000200101010000121001100110100222202200000000002000222200110111110001201011112002001100110102100000010000122011220102000201010001110111010111100111110111001001001010111021110101010002001001011110000111211111211110201100202000110101001112002001011010110000000011101000000100111100102000202100011010201000011111001000100002111110011111010101111112111101001111020001011011100011011010010000101120110111110010110112010101012021000100211020210102201101020100001001000001002110000210111012011101101111111211000000001202020220011201121010001101101021110101111120210100111010210011101202010000001100000000210011021001201002112102100000111001200101121010101100100010100010112211110011200020001112011110101000111110121011111100000112100101011000110110101210110111110211000110000111201022010001200011000011100101010002111020011020021012212111012101111112111000121012010210111112210001122011011101020010102011002000000000000000000000000001102101111101011100011010000001010111110020011010100002000012020000000000001100010001200011212000110102001011001111002010112100200110100201010001110100110010010020020000000021002201111100001002000000000000020002000010000001100112110211112010200020101200012012100010010011110100100110011111112002210110000111120011020000020112010110101000110111000020200000001001000110011110001200020020010100001120012021211110101200201121100000110111000002000101100001001121101100112011111121101010010020011010011000100100111012012101020101210100010101001020000000101201000000002000011121001000000001001100100010000000111010111010020202000110000000200020000000001011101000110000000111010010000101110110110101000101000002001110110000002201111010212010001101000101012000000000001011111120110100010121100012010002000021001101001101110101100100110110111111200010101111101110111100110100200011112011221111002000001021120022110121001121110220010000112121020110001211201110011100112
0011001002011000211000000110111102111001000000002210000002220000100020002110111011100000000101101000000101100110000110010000001110001001010211101120002110102101101001200000200000200000000000000010100000000000020001010100000000100100001010011011201001101112100111211101000102020210020000200020020000001010100001111111010010100001100011100020000000110101101002000110000010110000100012001101000000110100012110000110002001111011000110001111000011000000011210000001001121100100000001111100100011000011100011011101000110111000000000000100101110101000100110100111010000011111110011010010110011100001110000011000121100002111010100011011111010211020110101221202201110000102010212110110111021000110021121112001000110102100000020011121000110101000100000002110111010111100111110111001100100101101022110112120001000112012110000111211111211110201100202000110101101112002001011010110000000011001100111000111100002000001000021010220100010111001000100002111110011111010101111101012000011111020000000011022211200011001100101120110111110010110010020200011120000100211120110111211001110101001110000000001110000100110101000111110200211211000000001202020220000200020000000100010020101100000010111110111001110121110000000011110100000000000011110112102001112102100000202001200002220000000000000000000000002220000020200020000002020220000000212021110002212200000112100101011000110110101210110111110211000110000111200122010001200011000011100101010002111020011020021012212111012101111112111000121012010210111112210001122011011100010020101011110000000000010000000000000000202000000201000001112011011111110102111020011010011200220101010101110011112100101000101112101000110112001011001111002121112101100220210201110100210100120100110021021001100111001101100100001002000000000000020002000010000001100112110211011020110110001100111022200010020002000100210012000100001011110110000111120011020000020112010110101000110111000020200000001001000110011110001200020020010110000010001011111210100110101111000000000120100002000101100001001121101200112011111121111101000020001000022001110200001011000000000100100001000101120102100020200000000000002000011121001000000001001100100010000100102110111010010101001010000111101102000200011011211110101001000011010010000101110111010212000100000002002201211000001111111110212010001101000110101000102011101011111120110100010121100012000001000011011010000000000000000200020220202002002202000000101111000110100002100000101101221111002000001021120022110121001121110220010000112121020110001211201110011100112
0011001002000000200000111010111102111001000001102210000002220000100020002110111011100000000001101000000101100110000110010000001010000000110122100120002110102101101001101010100010100010100100000000000000000000020002011101100110001111101111011010110000002121100120202101101101010211110000100010011001000110100000000210001010000010010100200020100000110111100011000110000010110000000021001101000010110100012110000110002001111020000200000200000020021000011210000101001010201110101101010100100020000001200000101210010110111000000000000200000200200000000020000221010000011111110011010010110011100001110000011000111110002121000200101010000121001120110100111111100000000001010111200110111101002202000002001012100110202110010010021010010000000000000000001110111010111100111110111001100100101102012110211221010000010110010100111111110100000201010101101000000211001002000011010100000001011100100000100222200102000202100010010201000011111001000100002111110011010000201110111120101010001011110001111022211200012011100001001110112101010011011010100011120000100100210021020122201020100001110000000002110000111001012011010101111102112000200001111100111012101111010012001111020101100000010012011012001111222120101010000001000000000100011101121001000011111100000111001200101121010101100100010100010112211110011200020001112011120001000212021110002212200111221010110111001001210010200110020100200101110000111200122010001200011000011100101010002111020011020021012212111012101111112111000121012010210111112210001122011011101020010101011110000000000010000000000000000202000000200011100022021011110100011110020011010100002000012020000000000001100010001200011212000200210000101010101001122101002000121120111000111100100111120100021121010000010102112222200001001001100011000020111000110000001100112110121011020110110001100111022200010020002000100210012000000121001200020000021010020010001100000000000000000110010000021101010100101011210000000011110120020010110000010001011111210100011000210101000110101111211101000000011001110110101100000000011120101000020011100020100110000111002012101020101210100010101001020000000101201000000002000022020000000000000001100111011000100102110111010010101001010000001101011000100011011211000110000000111010010000101010110120100000001000001001111000100001110000100111000012110110110101000102011101011111120110100010121100001120102000020110102001100100100101110111110102102101111000101100211111100110001100121022111021110102001112112000000022210010101111110112111110100012121010000002020022210111
0002001001110000110010111000110101100002000000020000000000022201001111000101020101011000000101101010110101100020011010110110101101111110101012001111010221000011111101210001211000101000000002000000000000111101020000020200000000200000101111100110002000111100002101011001000101011100010102112200120101101100001110120101120210111101022000000020100001110210000012000000102001111011121211000000001010100111001000000000002002121102000001221102020200012000111121111200112111001100101111010000100020000011110000101200101100001002020000000021101011200000010000102110112212101102110121101120101111010000000011111100121001001110120111101000110102010110210001001011100001100000121100022002111010100110101100000011001000102110010000010010010000000000000000001110010000001000211110100001110101212112021110112120101011111011001110001001111110011221010011000000011100002002110022002001120111101100010110000011100011101001001010011021200000122000000000021101101021111010000220112110101000010120111111121000020100020101100101101111100111011121112011000011011012110110020000202100110210012000001000001110011000002110101102001101011111001110000000011011210001200011101211010002000202200021120211001111010000100100101112002000000100010110120200211011001100110111011121002012100100100121001100000100120021000202110101100101100111111020001011210111012110000001101000001000001001101020101011101120011100001101100101100000000110011010011000000100001112010110000210011112100111001011101110000110012021121120000020222111001101111011010001100011000000000011000000100000100112100010100001001100001001101000101110202010010011211100120000000000001001110010001110001101000110100002112001000002022200010110100101010020000110100220000020010001200111011001111101100110011111011110000111002000111111000100212010111200100100001102000200200000011020001000100111011111001001100121102000011111100200200000001011000000000110010000021101010000000000220000000000200020020000020010010010112011001001100101122010000110111010112100102201100110110010211121011100001101100101200101210100011021011111011122011010201110100010111011111100010200111100000002000011011000011100000002101011000010000111100200001001011101000000001101011000100001000001000021010000010120101111100010102100000000101000100110101000100012101011210111021111110020001011000110100100000000000000000002200200200110010010101111101100001120000110000010111011010110011011011011000000101111111000111110012000000002000001020011100110100001101000010021010211110001110011101011000012220000
0000110010001001110022001201210010110220002111101110001101111100121001000002200000201001100201002220210100200020001011120200001010000001200110011100111110110002002001101011100010100010100100000000000000000202200021011010011111100101010020111120101000111112100001110101000101020111120110111010011101110200111112111100111110110010121100100021201000100111011101000110002002002022010202000000102010111100101100001011010110101011001111120002021110000110111212112110102110000100001012021020111100110010102011000001201011110200000000000020200002200002222120102020000200000110100011102011001021001022010110101000012012010210110011000100010111110011200000010011000112200112001121210110110101010110101111000011000000211001020020000000200200200000110100011101011210020110100022121121201001112001011100101010201022000000000111100010000010120121111101100002000111001101110012012000000001002000000220011110001102011001100000121210100012000021010201111120000010212011010011101001200010020012121211000010011111122011100000011100220200020011211020200001011101000110101100211010100101010000011010102001010000001010110100120111110101121010101111110000220101200011010001110010020110000001010101212001001112111110211101111100000110011100010100000120100021200200011101110101120111221101011111110101112000211111101001010101100120101010001000200000110000100111111000002000000000111010101121111111020000000221100111100011001210220111110010011110011100111011100101011121000011100001010001111022000100111110101011211000222020000001001200101010000002210011000000010211010000000012000010001011010001012100121000101010010011220010111010110011100111010002000101211101100020112000202000020001000101011000110201110010110101101100100111120002000000100002100001101100111011101011101110121011101102210110110000021111020110110010110100211110011110020101000100000121001101100112100000102111011112000000001011010000011100110111021111111020101111001001112111011110011000011100110001111112111200210112010121111001010000020120112000000000101110010011111200010202001001101000001000011112011120012011001010001010000000101012010000000101111001200102001000111001100001111001100101122001011101001100111111101010110110001011000000200010000110101110000101100110020011000000110120011011111212012001110100000011000111021121010110010110000022000001110100102011210101110000000000000000000000011011110100001120000000000110121111001011102010000101111001101110100200110011100211100021001000100002000200000101110022000222000000000001111011110100111101120000
0100100121111011111112111201110110120111011120001110001101111100121001000002200000201001100001002220210100200020001011120200001010000001100111000010101101001012000100100000101001100111111011002200011010010202110011100011010000011200010011021021100110101112100000000011001111020111120110111010011101110200111112111100111110110010121100100021201020111111011101000110002002002022020112000001101020110021112110010111110110110120111111120002021020000110111211012110102110000000001021011020000010101010002011101001112100111001001110000200000200200000000020010212101001211012100110111020000000000000000000000221110100002000020100100100020020200011110000120011000111100112001121111111100001000110002110000000001000110000010020000000200100210000000000002101001210010010100011110011100000102001011000102111102011010100000200000000020000222000200201100001000022111100001002021110000002002001000220001010100020211201100000221210100012000021010201111111101021212000101110100010001010010021110112000000011111122001000001001000102110020121211020200000102101100000111100121120011111001101012100100000000100200001200011011120210110212111110010002010120001001002021102010011011010000001010101212001001112111110211011111100000110011000000001000110000011110100001001011101211101111211011111110101112000210011101001010101100120101010001111100101001000100111111000002000000000111010101121111111020000000221110111100011011210111111110010011110011100111011100101011121000111102022011111111110102121112120000010111101111010000011021201101011100002120101000001120111010101000001100010001000010002200000201000102100100010102000002020011121200011021102200112111001011100002000202000020001000101011000110201110010110101101110110020010002001101000002201111101101112010001000101120112011011012111120000000111211110200010000110100211000011000010101000012121010001101100112001000102111011110000000001011010000011100011001111000011010101010110101100000002000000001111001210001100000200000010001100001011001010000020120112000000000101110010011111200010202001001101000001002000101020002021122011010102010100010010012001001000101111001200102001000111001100001111000200200021000011101000200002010201000021011111110011010211210211110111100000001010110020011000000110120000010201101101001200210200101101111010111010111010110100112000110000000001001120110100000000000000000000000122111010100000011000010100020221011010111101011001101010001100210100200110011110200200020002000200002000200000202220022000222000000000001111011110101120112220000
0001111001001010101001111000110111010011000100010101001000011100011011000001110101011010001001112000100101010111121001101110201111111110011001101010011111001011111201220000112001011000110011001000011010111101020000020200000000200000101111100110002000111100002101011000011002122000110201201100011101201200101110120001120210111101022000000020100101110001101011001101011101102012110211110100002021220211111110021111020020212211000112111012010101102000200212011111001000001100000001110100100020000000200010112101111000112000011000000200000200200000110010101211101112100001110211020010200112200002221001120000000021111110000111100100010020101120210001001011100001100000121100022001211010010000101111000011000000201010021010011020010000110001000000000020020000000000100011100001110101212112022210121110001110211112101010001101121211111111010000000001001012111002001000000110001010100101010110000011100011101001001011011021200000122010110210102111100010020000101210001000100000110111111201021000020100020101110001110201210200020120202011000011101011000110110000202100100202010100000000111000000000101100101101010110101111001110000000011120210001200011101211010002000202200021120211001111010011100100101112002011100000000100020100101110101111101101021121001012100100200001101111010100021012111112110101100101101022211110000012121111011111111002101000101011001001210010100000211120112201001012101110010000010210011100101010010100002222020000101200011112100001000000020020100111000000101120100102111201111011010010010112101010110010000001010110000100000101101110200001002210101100111100002220111021010000120100010001201010200011221221022001112202100110100002112001000002022200000200210110200020000110100220000020010001200111012010011112101210121121012111001202012101101112110000201000111200200200001101000100200000001020001000100022111001011001001121101000102000010000001111002110000000001111000000000101010011111010001100000000002000000000000001110011011101001001110101011001001120100000001000001111020000211000211112120100101000020201101101210101121010120011010222020000212111201010011001020000101101101110112010010011211101002110010011111101110000101101100200000002022102000000110200111100000110011001001110000000110120101111200020001200000000010001000111210000001100111000200000000201200020010020001001011101210000100100100001100110111010001001011111001101001110000010110000000002020110011011011011000000011210001000000110012000000002000001020011100110100102211011010122000101110002211010101011010022220000
0001111001001020002002222001220110110120001211100111002100000000011010001011100000000000000101102000000101000011110011011000100000000001100111001111100112000001001000100001101001110010100112111010110010001101121101010100000000101010000020100120002000121110001001011001100211010211110110111100011101101100001110120110011110110001021011000021100100120011101110001101021100202012110111110210102021220211111110021111020020212211000101111012010101011000111121021110101111001100000011010100211020000010001020101200102100002001021001000211101201111010120001101101212212001101010010101010100111100001110000011100111021111110000111100100120011100110210001001011100001100001011010112101122110100010100101000022000000202020020010021010010000110000000000000020020000000000100011211002120200102001011100012021111022000001100100000100001010120121020001000101100111001002000011010001001020211100010110000011100011101001000011011110100011111001110001010101011011101010000120111121101001111011102101110000020000010101100101111110110210011111011010100011111001000110110000202200000102011001001000221000000000101000100101021121200101111000000101101002101001100001101112000011010101100011120212002111121012100100101111111111010011110000011000211001002101011001011121002011001000100012011222111000112011221011020200110002102012101211001001111000110011112011201000100011000101110100010000211120112211000112212020021110100100011100110110021111002111010011101200011112100012101011011010100111001010211120100102111201111011010010010112101010111121001101120220011200001110101220100010001100001001101000101110202010010011211100120001100000101000111111012012012102010100001001011001111001001201000200100000101020000110100220000020010001200111012010011112101210121121012111001202012101101112110000201000111200200200001101000100200000001020001000100111011111001001100121102000001000100100100011002011000000000000000000010201000000010010110100000000101010010000010011120021122021010010210201121100000000020000002011102201100110110010110121110000102100020102101000111000011021011111011122011010201110100010111011111100010200111100000002000011011000011100000002101011000010000111100200001001011101000000001101011000100001000001000021010000010120101111200020001200000000010001000111210000001100111000200000000112110020001010000111200110010000100100100001100110111120011011011211002001000100000120010111111011010020002020000002000001011111102000000110012000100001100012011010111120200001101000010011010211110001100010101010010012220000
0100111000011021001111111000210111120010000201100201001001101002000020002110100000000000000101101010110100200020011021110000100011011001100111001010101011001000101100110001211000101010101112000001011000011101110000020200000000111100001011001011102001101112000001110101000102011210010000201011010101001001100002221001010010100001000011010011100100100112201002000220000011010110110102001101001000220200011110011120110011101110000211111121000011021100000001100010000021100000101000110100200020000000200000112001110110010001010000000011102020101000100110100111010000110002221100020010110011100001110000020000110011111100010011011111211001111101021100112102200000000001010211111001122110101111100101001001100110201100011000000122022111102000201021111010000111011100110010211001011000000102001011100221020010011110000110100000011111210101110101000010001012111002001011101111000010111001000001100000000002100101001010010211100001122000000200002020000000010001112111111121101010000020001120111111102111011011100100010010012021000011011010100011112001110000110110020222101020002000001000000010220101001000101000020020200201002220200002111210110012201112111102001102011201201021120111101211010100020201010020001111001000000100102010001111102111011110000111001100102121110000000000000101000001210000020200110001111011011212000101011000101202101111122100000011011000111000101210010000211001120101011200011000010000110121020000001110011111010011111110021110000002002000201120100111001101111120110001010001111000010020020212011001100010000001010110000100000101101110201100000000000001101010201001111001010000101211210000101110011112000101001101121101100021001000012000011000012100001100111010020010210200100211110110011112010000011102111111100000001001100011000020111000120000001101111020211111010100010002100111111100020020002000100100011011001212011111121010121121010110100010000000000000000220020000022001020100101011210000000011110120020010110000010001012112110101200201022000001100010111102000101110010000211010201100000000011120101000020020200022001120101010011001100010001100100010001001020000000101111110011001001011010000100100010010110101120010101020001101000010202000100000001101010000000010000000000110000000001010111111111110211100101000100000000101201000100001110000200000000022020010202001100102012201011010010010101000120200022001001000122111010100000100100101110111110102011011102010000002000000111211101100011010101110100011010002121010011010110000011000110010010221011010110001101100020001110111
0001111001000100211101101211011021010222210011110001111221101201021010002010102101000000000001101010110101102101110101001000100100001001100111001010101011001000101100110001211000101201110012001100011010011101110000110111010000111100011002021011000220100001000000000011001120010020110111111100121100001101010010110010010100100001000000010012000010010010002111000110001020001110020202000000001000112101100111000002000101101101001201101110100100012000111000010010000021000000022110010010211110111000102010201111000200110002020000000111001110101001101000102010010101110101011001011011000010000011000110000000000010002101010210111011101100212011200110010011100000000002000222200000222101010010101111000011000000201010021000010010010001001100110100000011011101100001100000000000011010020000100101201101101001011111000200000000000000100100111112000101010012211010111001120220000001002001100212201101010012001101210010001101010000111001100110021110111000010110000011000022000001111011101000200202002022000011101000100110021020210211111110111002010000101000100100020211100111121001112110001100101000000110100000110010200111102220200011010111101001100020000220010002001110000101020200101001011112020111120010011000000000000100001001121111000022201200000200201100211011110110011000000100010011000102011100110000001100000200220022220022011010002111112100101011010101110001200110010000211001120101011200011000000000110121020000001110001001010121010120010002010010000000020101111110011111002020000010111001111010000010000101000011101001100010000000000100000101000011101000001001111000011021102102120010000000111000002020001110011222010101000101111000000010111100100110000001020020021000110020110010000110200110211111101200110210010001110101100110002000000100100110010001101101101000110011020000020020202201200002000000000020001100101100012000001111011110110012011120111102001111001010110010021210110121011111111011010121000101101100011220120001011110111011012012011020110222000202011120110000000111001011011001121101111222000100122021111101010111100111100211010001011001100110011100100100002001011111111101120210111000002010000100100100010120021112121010201010011012010010100000010100102101000000001021111110011200000001112101011000100011111210011001112111101001111110121211100011011011011111010011200211000001111110121201100211100001100110111110011110011111001001010010000101000010000102020200020012101210211121100001111210220112022220200011101000120110200110100000001111010021000111210012101100220201210000000111
